لغات البرمجة العربية.. هل تعرف بوجودها؟

الوقت الحاضر هو وقت البرمجة ، كل شيء متصل بالإنترنت والعالم بأسره يقتصر على هذه المساحة.
البرمجة لها لغتها الخاصة وكانت اللغة الأولى قبل مرحلة الكمبيوتر وكانت رموزًا بسيطة … ولكن يمكن القول أن اللغة الأولى الحقيقية ظهرت في الأربعينيات وكانت تُعرف بلغة التجميع أي لغة الآلة ، مخصص للأغراض الهندسية. تطورت اللغات اللاحقة مع التطور التقني وظهرت مجموعاتها المختلفة.
منذ نشأة لغات البرمجة ، كانت هناك محاولات لتصميم لغات البرمجة العربية ، بعضها جاء وذهب وبعضها لا يزال موجودًا. هذه المحاولات ليست حديثة ، فقد بدأت في عام 1978 بظهور لغة غريب ، تليها الخوارزمي في نفس العام ، والعربية باسكال في عام 1988 ، والزي عام 1998 ، وسي في عام 2001.
لغات البرمجة العربية موجودة ، لكن المبرمجين العرب لا يعتمدون عليها ، بل إن بعضهم يعارضها جملة وتفصيلاً ، بحجة أن العالم كله يستخدم البرمجة الإنجليزية ، فلا داعي للخروج والبدء من الصفر. نهاية “غير معروفة”.
لكن بغض النظر عن الجدل حول هذه اللغات وفائدتها من عدمه ، فإن هذه الجهود تستحق التقدير والتأييد.

لغة سي

C هي لغة برمجة عالية المستوى تستخدم اللغة العربية ، وهذه الفئة من اللغات سهلة الاستخدام ، بحيث يمكن لأي شخص القيام بها.
يمكن استخدامه لكتابة البرامج باللغة العربية. ربما تكون لغة C هي أول لغة عربية متكاملة تحتوي على جميع ميزات لغة البرمجة الأجنبية مثل C و Pascal. يتكون برنامج C من سلسلة من العبارات ، كل منها يبدأ بكلمة رئيسية تعبر عن نوع ووظيفة البيان. الجمل مقسمة إلى ثلاثة أنواع. الأول عبارة عن عبارات تعريفية تحدد الأسماء والأنواع المستخدمة في البرنامج. والثاني هو البيانات التنفيذية ، ويؤدي تنفيذها إلى قيام البرنامج بإجراءات مختلفة. والثالث هو تعليمات المترجم ، والتي يتم تنفيذها بواسطة مترجم سي عندما يحول البرنامج إلى كود قابل للتنفيذ.
تحتوي اللغة أيضًا على إجراءات فرعية ، لأن المبرمج يحتاج عادةً إلى استخدام مجموعة من العبارات في أكثر من مكان في نفس البرنامج ، لذلك تمت إضافة الخوارزمية كإجراء فرعي باسم خاص وهيئة خاصة حيث تقوم العبارات بعمل معين. مهنة. هناك أيضًا وظائف ، والدالة في C هي خوارزمية مثل أي خوارزمية أخرى ، باستثناء أنها تختلف عن الخوارزمية العادية من حيث أن لها قيمة حسابية أو منطقية.
الرجاء الضغط لزيارة الصفحة
أساسيات لغة البرمجة

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

شعار عربي و Arlogo

المسجل العربي هو برنامج بسيط يحتوي على أوامر قليلة ، ومفرداته تشبه إلى حد ما اللغة الإنجليزية. هذا في البداية وبعد ذلك يتم نقله إلى مستويات أكثر صعوبة تسمح للمستخدم بفهم مفاهيم البرمجة الأولية. صدر الشعار العربي عام 1999 وهذه اللغة تعمل على نظام ويندوز. يوجد حاليًا مشروع يسمى Arlogo يحاول إنشاء لغة عربية مفتوحة المصدر تعمل على Windows. بشكل عام ، هذه اللغة مثالية للمبتدئين وللأطفال.
لزيارة الموقع
لزيارة موقع المشروع
لغة الإبداع (ومشروع الإبداع)

تم تصميم لغة البرمجة العربية الاحترافية (إبداع) كلغة تتمتع بأكبر عدد من الإمكانات ضمن أبسط القواعد. إنها لغة احترافية بها أقل عدد من العيوب لأنها بسيطة وسهلة الاستخدام ، لذلك يمكن حتى للمبتدئين تعلمها. إنها لغة هجينة تجمع بين ميزات اللغات الإجرائية ولغات البرمجة الشيئية. ما يميزه هو أنه متعدد الخيوط ويمكنه إنشاء برامج ذات سلاسل تنفيذ متعددة كما تم تفسيرها وترجمتها وبدون أدوات.
كما تم الإعلان عن مشروع “البرمجة بالإبداع” وهو مشروع برمجيات عربي يركز على ترجمة وتأليف كل ما يتعلق بعلوم البرمجة الأساسية للغة العربية سواء كان تصميم لغة برمجية أو عمل مترجمين أو مترجمين فوريين أو مصححين ، و اكثر. الهدف هو تحقيق إنتاج بيئات برمجة متكاملة وترجمة كل ما يتعلق بتصميم وإنتاج أنظمة التشغيل المختلفة.
الرجاء الضغط لزيارة الصفحة

العامرية (عربي)

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

‫0 تعليق

اترك تعليقاً