يقصد بها اللغات التي تستطيع ان تبرمج بها كل شئ تقريباً ( مواقع ويب، أدوات، برامج سطح مكتب، تطبيقات هواتف محمولة )
ما المقصود بعبارة "لغة برمجة للأغراض العامة"؟
لغة البرمجة للأغراض العامة ليست مصممة لتغطية حاجات غرض معين ويمكنك أن تكتب بها برنامجا في أي مجال. عمليا، قد تفضل لغة عامة على أخرى حسب احتياجاتك وهواك واللغات تتفاوت في مناسبتها لغرض أو لآخر.
توجد لغات أخرى مصممة لتغطية حاجات مجال معين. مثلا SQL مصممة للتعامل مع قواعد البيانات. بعض اللغات المتخصصة يمكن إثبات أنها Turing complete، فيمكن أن تنفذ أي خوارزمية باستخدامها، لكن هذا لا يعني أنها مناسبة عمليا لأي غرض.
التعليقات