الكمبيوتر مجرد اداة لخدمة الإنسان و تنفيذ ارادته ولغات البرمجة لغات وسيطة بين الإنسان و بينه و ستتطور حتى يصبح الكمبيوتر قادر على فهم ما يريده الإنسان بلغته الطبيعية سواء انجليزية او عربية و ربما قصده . مع الAI و Natural Language Processing NLP اصبح ما سبق اقرب.
( سلسلة )
لغات الكمبيوتر الحالية هي مجرد لهجات انجليزية متدنية لتفهمها الآلة كطريقتنا في التحدث مع من لا يحسن العربية ( صديق روح )
تخيل لغة برمجة تكتب او تملي صوتياً اوامرك بالفصحى و تتفاعل معك و قد تصحح اخطائك الإملائية و النحوية على النحو التالي على سبيل المثال:
إنشيء نوع جديد سمه فاتورة كالتالي:
متغير الرقم كرقم صحيح مُدخل و متغير التاريخ كتاريخ النظام و متغير الإسم كنص مُدخل و متغير الهاتف كنص مُدخل و متغير المجموع كرقم حقيقي محسوب بعملية المجموع و المحتويات كمجموعة كالتالي:
متغير السعر كرقم حقيقي مُدخل و متغير العدد كرقم صحيح مُدخل و متغير المبلغ كحاصل السعر ضرب العدد و متغير البيان كنص مُدخل. ( النقطة تقابل الأمر الصوتي "انتهى")
إنشيء عملية سمها المجموع تعيد رقم حقيقي كالتالي:
كرر حتى النهاية لكل سطر محتويات :
اضرب كل متغير السعر في متغير العدد و ضعه في متغير المبلغ و اجمع السابق مؤقتاً
ارسل المؤقت لخانة المجموع