أهم أقسام المدونة

الصفحات

الأربعاء، 13 مارس 2013

أفضل لغات البرمجة


س: ما هي أفضل لغات البرمجة، وما هي الأكثر عملا في السوق؟
 

ج: هناك العشرات من لغات البرمجة، كل منها مفضلة في مجال بعينه.. وما يحدد أيها أفضل هو احتياج المبرمج ومتطلبات السوق وتقييم المبرمج لسهولة وكفاءة اللغة.. مثلا:

-      هناك لغات بارعة في الحسابات الرياضية وحل المعادلات مثل فورتران.

-      وهناك لغات ذكاء صناعي مثل برولوج.

-  وهناك لغات تؤدي المهام منخفضة المستوى بشكل أكفأ وأسرع لهذا تستخدم في إنشاء نظم التشغيل والتطبيقات الضخمة، مثل عائلة لغات C++.

-  وهناك لغات سهلة وتوفر الوقت في إنتاج برامج سطح المكتب وقواعد البيانات والتطبيقات التجارية مثل فيجوال بيزيك دوت نت وسي شارب وجافا.

-      وهناك لغات مخصصة لقواعد البيانات مثل أوراكل.

-  وهناك لغات تتعامل مع الأجهزة الكفية والمحمولة مثل جافا، ولغات دوت نت (عبر .NET Compact Framework).

-      وهناك لغات لتصميم مواقع الإنترنت مثل PHP و ASP.NET.

-   وهناك لغات مفضلة عند التعامل مع تطبيقات الوقت الحقيقي Real-time Applications مثل آدا... إلخ.

مع ملاحظة أن جافا وفيجوال ستديو دوت نت (بما علهيا من لغات مثل VB.NET و C# و ASP.NET) قادرتان على البرمجة في معظم المجالات، مثل تطبيقات سطح المكتب وقواعد البيانات وبرمجة الشبكات وتطبيقات الأجهزة المحمولة وإنشاء مواقع الإنرنت.. إلخ.

والمشهور في السوق العربية لغات مثل فيجوال بيزيك دوت نت (VB.NET)، سي شارب C#، فيجوال سي ++ (VC++)، جافا (Java)، أوراكل (OraclePHP، ASP.NET.

 

 

هناك تعليقان (2):

  1. السلام عليكم يادكتور انا كنت عايز ايه الشروط اللازمه لدخول عالم البرمجه وهل دورة السوفت وير مفيده قبل مخش على البرمجه ولا ملهاش لازمه وشكرا

    ردحذف
  2. وعليكم السلام ورحمة الله وبركاته:
    لتعلم البرمجة تحتاج إلى:
    - حب البرمجة والرغبة في تعلمها بحماس.
    - الحد الأدنى من اللغة الإنجليزية، لأن لغات البرمجة تستخدم كلمات إنجليزية.
    - إجادة استخدام الكمبيوتر ونظام التشغيل الذي تعمل عليه لغة البرمجة، لأنك ستنتج برامج تعمل على هذا النظام، وتشبه كثيرا برامجه المألوفة من حيث تصميم الواجهة والتفاعل مع المستخدم.
    وهي متطلبات سهلة كما ترى.
    ولا أدري ما المقصود بدورة سوفت وير، فها تعبير واسع للغاية يشمل دورات كثيرة.. هل تقصد دورة في لغة برمجة؟
    عامة، هناك طريقتان للتعلم: الدورات، أو التعلم الذاتي بقراءة الكتب أو مشاهدة الأسطوانات التعليمية.. اختر الطريقة التي تستوعب من خلالها أفضل.
    تحياتي

    ردحذف

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.