الجمعة، 17 يونيو، 2011

أول لغة برمجية عربية

لغة البرمجة ج هي أول لغة عربية خالصة. حيث تكتب الأوامر بالعربي ولن تحتاج لإستعمال اللغة الإنجليزية مطلقا.هي لغة برمجة رفيعة المستوى High Level Programming Language. ولعلها أول لغة برمجة عربية متكاملة تحتوي جلّ خصائص لغات البرمجة الأجنبية رفيعة المستوى مثل C و Pascal .


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



مثال على برنامج بلغة ج:




حساب مساحة دائرة


يبين المثال التالي برنامجاً بسيطاً بلغة ج، يحسب مساحة دائرة بعد قراءة قطرها


1          الثابت بي = 3.1415
2          المتحول ق : حقيقي


3          المتحول س : حقيقي


4          أكتب "أدخل قطر الدائرة : " ،سطر


5          أقرأ ق


6          أجعل س = بي × (ق ÷ 2)^2
7          أكتب "مساحة الدائرة = " ، س



يتألف هذا البرنامج من سبع جمل. الثلاثة الأولى منها جمل تعريفية والأربعة الأخيرة جمل تنفيذية. تعرّف الجملة الأولى الثابت الهندسي بي ( π ) وهو نسبة محيط الدائرة إلى قطرها. وتعرّف الجملة الثانية متحولاً (ق) يمكنه حفظ الأعداد الحقيقية، وسيستخدم هذا المتحول لحفظ قيمة قطر الدائرة. أما الجملة الثالثة فتعرف المتحول الحقيقي س، الذي سيستخدم لحفظ مساحة الدائرة. تقوم الجملة الرابعة بكتابة العبارة: "أدخل قطر الدائرة:" في لوحة الكتابة لتنبه المستخدم إلى ضرورة إدخال عدد يمثل قطر الدائرة. تقرأ الجملة الخامسة قيمة القطر التي يدخلها المستخدم في لوحة الكتابة. ثم تحسب الجملة السادسة مساحة الدائرة من العلاقة: π ×(ق÷2)2، وتضع هذه القيمة في المتحول س. أخيراً تقوم الجملة الأخيرة بكتابة النتيجة في لوحة الكتابة. يبين الشكل التالي مثالاً لتنفيذ هذا البرنامج:


6 التعليقات:

محسين روماني يقول...

اجل اخي سؤجربها ويجب دعمها لعودة لغة العلوم وهي العربية

abdo يقول...

ca veux dire que les arabe amiliore leurs niveau ,
Pour moi je prefere d'utiliser les langage de programmation en different que arab

merci monsieur abdelaziz

elshrief2008 يقول...

اخى الكريم اشكرك على هذه العلومات التى طالماً ا حلمنا ان نرى لغة برمجة عربية و بأنتظار المزيد

رفعت بابكر يقول...

مشروع ممتميز وخطوة مهمه لدخول عالم البرمجة واعتقد ان مثل هذة المبادرات سوف تفتح افاق واسع لجيل القادم
وسوف نجربها و ندعمها الي مزيد من التقدم

Refaat Babkier يقول...

مشروع ممتميز وخطوة مهمه لدخول عالم البرمجة واعتقد ان مثل هذة المبادرات سوف تفتح افاق واسع لجيل القادم
وسوف نجربها و ندعمها الي مزيد من التقدم

مدونة عبد العزيز يقول...

نعم اخي خطوة ممتارة لرقي بالعرب الى مستقبل افضل في عالم البرمجيات

إرسال تعليق

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | cheap international voip calls ta3rib : Abed