لغات البرمجة

Genius: لغة برمجة رياضية مفتوحة المصدر

لغة البرمجة GEL Genius هي جزء من بيئة الحوسبة الرقمية والبرمجية مفتوحة المصدر والتي تُعرف بـ “Genius”، والتي ظهرت لأول مرة في عام 1997. تم تطوير هذه البيئة بواسطة المجتمع المتطوعين المتمثل في مؤسسة GNOME Foundation. وهي تُستخدم بشكل رئيسي للتجارب الرياضية والحوسبة الرقمية، وتُعتبر بديلاً مجانياً لبرامج مثل MATLAB وGNU Octave وMathematica وMaple.

تتميز لغة البرمجة GEL بصفة مستقلة في التفكير الرياضي وتأتي بقراءة وكتابة صيغ رياضية بشكل ودي، مما يجعلها مريحة للاستخدام في العديد من السياقات الرياضية والهندسية. تتوفر GEL Genius مع واجهة سطر أوامر (Command-line interface) وواجهة رسومية (GUI)، والتي تستخدم مكتبات GTK+.

الإصدار الرسومي يدعم رسم البيانات ثنائية الأبعاد وثلاثية الأبعاد، ويحتوي أيضًا على مجموعة من البرامج التعليمية التي كانت في الأصل موجهة لعروض الدروس داخل الفصول الدراسية. يمكن استخدام Genius كآلة حاسبة بسيطة أيضًا.

تُوثّق لغة البرمجة GEL Genius بالعديد من الموارد على الإنترنت، بما في ذلك صفحتها على موقع ويكيبيديا (الرابط متاح عبر الرابط التالي: ويكيبيديا عن Genius)، حيث يمكن العثور على ملخص شامل لميزاتها واستخداماتها.

وتتميز لغة البرمجة GEL بأنها مفتوحة المصدر، مما يعني أنه يمكن للمطورين توسيع وتعديل وتحسين البيئة وفقًا لاحتياجاتهم الخاصة.