لا يوجد شيء اسمه "أفضل لغة" بالمفهوم المطلق، فلكل لغة ميزاتها وعيوبها وكل اللغات تتنافس في بعض من الميزات التي توفرها وتعاب عنها نقاط منها.
ثم إن تحديد لغة معينة لا يكون هدفا بعينه وإنما يكون كوسيلة للإشتغال بمجال معين، ففي مجال الويب نجد لغات مهيمنة دون الأخرى .. ونفس الشيء بالنسبة لمجالات تطوير الألعاب أو تطبيقات الأندرويد أو غيرها ..
فيما يلي بعض الخطوات العامة التي تساعدك في اختيار لغة لتشتغل بها:
قم بإختيار مجال معين لتنشط فيه بناءا على اهتماماتك او خططك المستقبلية.
قم بعمل استطلاع بسيط واعرف أكثر اللغات شيوعا في المجال الذي اخترته.
قم بالبحث عن مقارنات بسيطة ما بين اللغات التي رشحتها.
توكل على الله وابدأ في المجال الذي اخترته بالتسلسل في تعلم اللغة.
وهنا تلخيص بسيط لكل مجال برمجي وبعض اللغات الأكثر شيوعًا في كل منه:
الويب:
لغات برمجة: HTML, CSS, JavaScript, PHP, Python, Ruby
إطارات العمل (Frameworks): Django (Python), Ruby on Rails (Ruby), Laravel (PHP), React (JavaScript)
تطبيقات الجوّال:
لغات برمجة: Java, Kotlin (لتطبيقات Android), Swift (لتطبيقات iOS)
إطارات العمل (Frameworks): Android Studio, Flutter, React Native
التعليقات