اعداد محمود دراوشة
كثر خلال هذا العام والعام الماضي ذكر مبدأ تشابه لغات البرمجة مع الاختلافات البسيطة وها انا اليوم اضع بين ايديكم فرضية تساعد المبرمج على فهم الموضوع وتساعده على تعلم الكثير من اللغات دون اي يقع عليه لبس في اثنا ءالبرمجة
نص الفرضية
جميع لغات البرمجة هي لغة واحدة تهدف الى تحويل الكود المصدري الى لغة الالة ولكنها تختلف في امور محددة وقليلة والمتقن لاي لغة برمجة يستطيع فهم وكتابة اي كود بلغة اخرى بشرط ان يعرف فوارق اللهجة التي يتعامل معها
مفهوم اللغنة واللهجة
يقصد باللغة هي التركيب البرمجي او الstructure البرمجي اما اللهجة فهو ال synthetic او الصيغة التي تكتب فيها الجملة البرمجية
فمثلا جملة if موجودة في كل لغات البرمجة بشروط موحدة لكن تختلف طريقة تركيبها هي اللتي تختلف كما تختلف اللهجة المصرية عن الاردنية في الكلام والمعنى واحد
بقي ان نقول ان تعدد اللهجات (او اللغات) في البرمجة يعود الى ان كل لهجة لها مميزات خاصة تميزها عن غيرها مما يدفعك الى معرفة طبيعة العمل واللهجة المناسبة قبل المباشرة في العمل
تقبلو تحياتي


