لغة برمجة مرئية

من ويكيبيديا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
Scratch 2.0 Screen Hello World.png

في الحوسبة، لغة برمجة مرئية (بالإنجليزية: Visual Programming Language)‏ هي أية لغة برمجة تسمح للمستخدمين بإنشاء برامج عن طريق التلاعب بعناصر برنامج بيانيا بدلا من تحديدها حرفيا، أي أنها تسمح بالبرمجة بواسطة التعبيرات البصرية والترتيبات المكانية للنصوص والرسوم البيانية والرموز.[1][2] على سبيل المثال، العديد من لغات البرمجة المرئية المعروفة باسم تدفق البيانات dataflow أو البرمجة البيانية تقوم على فكرة «الصناديق والأسهم» ، حيث يتم التعامل مع المربعات أو غيرها من كائنات الشاشة على أنها كيانات متصلة بواسطة أسهم أو خطوط أو أقواس والتي تمثل العلاقات.

أبرز لغات البرمجة المرئية[عدل]

برمجة عامة[عدل]

تعليمية[عدل]

ألعاب الفيديو[عدل]

المحاكاة[عدل]


مراجع[عدل]

  1. ^ Graphical Programming Environments for Educational Robots: Open Roberta - Yet Another One? from the معهد مهندسي الكهرباء والإلكترونيات نسخة محفوظة 13 مارس 2018 على موقع واي باك مشين.
  2. ^ Johnston, W.M.؛ Hanna, J.R.P.؛ Millar, R.J. (2004)، "Advances in dataflow programming languages" (PDF)، ACM Computing Surveys، 36 (1): 1–34، doi:10.1145/1013208.1013209، مؤرشف من الأصل (PDF) في 16 مايو 2018، اطلع عليه بتاريخ 16 فبراير 2011.