أسباب . دراسة. مفاهيم لغات ه 15م60066 108/ 5000 0:١ 18625005
البرمجة 20600365 208130007108ط
ستسرد في البدابة بعضاً من أهم الأسباب والفوائد من وراء دراسة مفاهيم لغات البرمجة. وهى على النحو
« الحاجة_المتزايدة للتعبير عن 65م م ل0301 10068560 ©
الأفكار 15
من المسلم به أن العمق الذي تفكر فيه يتأثر بلقوة التعبيرية للغة الني نتواصل بها مع الآخرين. فأولتك الذين
لديهم إدراك محدود للغة الطبيعبة بكونون محدودين فى تعقيد تفكيرهم. بمعتى آخر. من الصعب على الناس
الثى يستخدموتها فى تطوير البرمجيات. تضع قيوداً على أنواع بتى التحكم. وينيات الديانات والأفكار التجريدية
يمكن للغات برمجة معينة لا تدعم بتية برمجية معينة أن تعمل محلكاة لهذه البنية باستخدام مكونات اللغة
المتوفرة. مثل على ذلك:
لغة 90 20878801 تزود بمجموعة من الدوال لمعالجة السلاسل النصية 500105 مثل دالة البحت في سلسلة
© تحسين الخلفية اللازمة لاختيار +10 0000:عا582 10001017860 *
اللغات المناسبة 65ع 13002 20010011316 005118
بأنفسهم. ومثل هؤلاء المبرمجين بتعلمون فط لغة أو لغثين لهما علاقة مباشرة بالعمل الخاصة بالمؤسسة النى
ينتمون إليها
الفية. فإن العديد من هؤلاء المبرمجين عندما ينطوا لغات متعددة كخيارات لإنشاء مشروع ماء فإنهم
تنفيذ هذا المشروع. لو كان هؤلاء معتادون على استخدام لغات أخرى متوفرة. فإنهم سوف يكونون فادرين على
© زيادة القدرة على تعلم لغات جديدة 1680 م بغنائطة 1020685860 *
18050865 نعم
زالت في تطور مستمر. وهذا يجعل تطوير النظم حرفة متيرة. ولكن هذا يعني أيضاً أن التلم المستمر شيء
كلما كان لدى المبرمج فهماً أوسع لمفاهيم اللغات البرمجية المختلفة. أصبح من السهولة بمكان رؤية كيف بمكن
تركيب هذه المفاهيم عند تصميم اللغات المختلفة.