- اللغة التي تفور لك أفضل أساس مفاهيمي جيد .
- اللغة التي سوف تساعدك علي الإنتقال إلي اللغات الأخري بسهولة .
- اللغة التي تساعدك علي التسويق للعمل الخاص بك .
- إذا كنت تريد العمل في بناء المواقع لديك لغة بي اتش بي .
- إذا كنت تريد العمل في عمل تطبيقات أبل لديك لغة Objective-C .
- إذا كنت تريد العمل في عمل تطبيقات الأندرويد لديك لغة جافا .
من الأسئلة الشائعة التي تواجه الكل “ما هي أفضل لغات البرمجة التي يجب البدء في تعلمها ؟” و لكن من وجهة نظري إن هذا السؤال مضيع للوقت ، و ليس هناك إجابة مناسبة سوف تأخذها من هذا السؤال .
قبل البدء في تعلم لغات البرمجة يجب أن تسأل نفسك سؤال مهم أولا “ما هي اللغة المناسبة التي تلبي إحتياجاتي ؟” علي سبيل المثال هل تريد أن تقوم ببرمجة المواقع ؟ أو البرامج أو برمجة تطبيقات الهاتف .
يجب أن تعرف إن لغات البرمجة كثيرة و ليس هناك لغة حديثة أو قديمة ، و لكن المهم من اللغة أن تلبي احتياجات المشروع الذي تريد العمل به ، بالإضافة إن هناك الكثير من الشركات التي فضل أن يكون الشخص ملم بأكثر من لغة برمجة .
العوامل التي تساعد في إختيار أفضل لغات البرمجة المناسبة :
لتتعلم أساسيات البرمجة علي ما أعتقد إن لغة python و ruby مفيدة جداً ، و لكن أنا أنصح بلغة سي شارب و جافا و هذا لأنها تساعد جداً للأنتقال إلي لغات أخري بسهولة ، طبعاً قم بإضافة عليهم لغة سي بلس بلس .
هيا نأخذ جولة بسيطة بهذه اللغات .
الجافا Java
الجافا هي لغة غرضية التوجه ظهرت أول مرة في سنة 1995 و قام بتصميمها جيمس جوسلينغ ، بالإضافة إلي إنها تعد الأكثر شعبية من بين كل لغات البرمجة .
إستخدامات اللغة : برمجة الشبكات ، تطوير تطبيقات الويب ، تطوير البرامج ، تطوير واجهات المستخدم الرسومية GUI .
يتم إستخدامها بواسطة : أندرويد (نظام التشغيل ، التطبيقات)
سي شارب C#
لغة غرضية التوجه ظهرت أول مرة سنة 2000 صممها شركة مايكروسوفت ، و هي لغة شبيهة بلغة جافا و تمتاز بسرعة الأداء ، و لكن نقطة الضعف إنها تعمل فقط علي بيئة الويندوز .
سي بلس بلس C++
إن الكل يعتبر هذه اللغة الأفضل في بناء التطبيقات ، هذه اللغة ظهرت أول مرة سنة 1983 و صممها بيارن ستروستروب ، ميزة هذه اللغة إنها سريعة ، نقطة ضعفها إن بعض الناس يعتقد إنها أصبحت قديمة .
إستخدامات اللغة : القيام ببرمجة الألعاب ، بالإضافة إلي إنها تُعتبر جزء لا يتجزء في بناء البرامج .
اللغة مستخدمة في : انترنت اسكبلولر ، ادوبي جوجل كروم ، موزيلا فايرفوكس
بايثون Python
هي لغة برمجة غرضية التوجه ، تتميز بسهولة تعلمها ، و بساطة كتابتها و قرائتها ، ظهرت أول مرة سنة 1991 صممها جايدو فام روسم .
إستخدامات اللغة : تطوير البرامج ، أمن المعلومات ، تطبيقات الويب
اللغة مستخدمة بواسطة جوجل , ياهو
روبي Ruby
هذه اللغة ظهرت أول مرة في سنة 1993 ، صممها الياباني يوكيهيرو ماتسوموتو ، إنها غرضية بالكامل ، بالإضافة إلي إنها سهلة التعلم .
إستخدمات اللغة : تطوير تطبيقات الويب ، Ruby on Rail
اللغة تستخدم في : twitter , hulu
إن اللغات التي تساعدك علي التسويق ، هذا يعتمد علي ما الذي تريد القيام به .. علي سبيل المثال :
لغة Objective-C
إنها لغة برمجة مستخدمة بشكل رئيسي و كبير بواسطة شركة أبل و هذه اللغة ظهرت أول مرة في سنة 1983 و صممها براد كوكس و توم لوف .
استخدامات اللغة : برمجة تطبيقات ابل
لغة بي اتش بي Php
هذه اللغة ظهرت أول مرة في سنة 1995 صممها راسموس ليردور ، و إنها اللغة الأكثر شعبية في بناء تطبيقات الويب التفاعلية ، بالإضافة إلي إنها مفتوحة المصدر .
يتم إستخدامها في : فيس بوك , ويكيبيديا , ووردبريس , جوملا
في نهاية المقالة أحب أقولك للبدء في تعلم لغة برمجة ، يجب أن تتعلم لغة تساعدك في تعلم لغات برمجة أخري و إنني أنصح بلغة سي شارب و جافا .