قرأتها في إحدى اﻹجابات في موقع Quora وقائلها مهندس برمجيات يعمل منذ ما يقرب من ثلاثين عاما .

وهذا جزء من كلامه (حسبما أتذكر) :

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

وفي وقت لاحق شاهدت فيديو للدكتور عبد الله عيد في حلقات "كلام مبرمجين" يدعو فيها لتعلم لغة C لفهم كيفية عمل الحاسوب .

وهنا أود معرفة الفارق بين اللغتين وهل لا زال لهما وجود وهل توجد بالفعل فائدة من تعلم إحداهما ؟ أم اﻷفضل اختصار الوقت وتعلم لغة أحدث مثل Java,Python .... إلخ