نشأة لغات البرمجة ومراحل تطورها
البرمجة هي عملية كتابة تعليمات وأوامر لجهاز الحاسوب أو أي جهاز آخر لتوجييهه وإعلامه عن كيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة التى تدعى خوارزمية (Algorithm)
البرمجة هي عملية كتابة تعليمات وأوامر لجهاز الحاسوب أو أي جهاز آخر لتوجييهه وإعلامه عن كيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة التى تدعى خوارزمية (Algorithm)
اللغات منخفضة المستوى: هي لغات قريبة على لغة الآلة ولا يفهمها إلّا المتخصصون بعكس لغات البرمجة عالية المستوى، فهي تستخدم مفردات ورموز تُعدّ معقدة للمبرمج المبتدئ
لغة أسمبلي (Assembly Programming Language) أو لغة التجميع هي عبارة عن واحدة من لغات البرمجة المنخفضة المستوى والتي تُستخدم للمعالجات والأجهزة الأخرى القابلة للبرمجة.