لغة البرمجة NCAR Command Language (NCL) هي لغة مفسرة مجانية مصممة خصيصًا لمعالجة البيانات العلمية وتصورها، وهي منتج تطوير مختبر الحوسبة والمعلومات في المركز الوطني للبحوث الجوية (NCAR) وتموله مؤسسة العلوم الوطنية. تم طرحها لأول مرة في عام 1994، وتُستخدم عادة في تحليل وتصور البيانات المتعلقة بالمناخ والطقس.
هذه اللغة تُستخدم بشكل رئيسي في تحليل وتصور البيانات المناخية والجوية، وتوفر مجموعة واسعة من الأدوات والميزات لهذا الغرض. يمكن للمستخدمين كتابة سيناريوهات برمجية معقدة لمعالجة البيانات وتصورها باستخدام NCL.
اللغة لها موقع رسمي يمكن الوصول إليه على الإنترنت عبر الرابط: NCL Official Website. كما يتوفر مستودع GitHub لها يحتوي على العديد من المشاريع والأدوات المفيدة، مع 106 مشكلة مفتوحة حتى الآن. يمكنك الوصول إلى مستودعها على GitHub من خلال الرابط التالي: NCL GitHub Repository.
تتميز NCL بأنها تدعم التعليقات في الشفرة، وتحتوي على ميزات مثل التحويل الدلالي للتعبيرات. بالإضافة إلى ذلك، يمكن للمستخدمين استخدام تعليمات البرمجة المرئية المتاحة في هذه اللغة.
تعتبر جامعة كوربوريشن للبحوث الجوية (University Corporation for Atmospheric Research) هي المجتمع الأصلي الذي طورت منتجاتها، وتعد مفتوحة المصدر مما يسمح بالمساهمة والتطوير المستمرين من قبل المجتمع العلمي والمطورين.
بالإضافة إلى ذلك، تتوفر معلومات مفصلة حول تحليلات النصوص وميزات اللغة والمزيد في وثائقها الرسمية.