الجمعة، 7 أكتوبر 2016

ما هى افضل لغة برمجة ابدأ بتعلمها !!! ؟؟

بسم الله الرحمن الرحيم



سؤال ناس كتير بتسالوا اول ما بتبتدى فى تعلم البرمجة قبل البدء فى هذا المجال يجب عليك اوﻻ ان تسال نفسك فى اى مجال من مجالات البرمجة اريد تعلمه برمجة الواجهات الرسومية ام برمجة تطبيقات smart phone ام برمجة تطبيقات الويب لان لكل من هذه المجالات له طرق البرمجة واﻻدوات التى تستخدم فى كتابة اكواده عزيزى القارئ يجب عليك ان تسال نفسك اى من هذه المجالات تريد التعلم هذا هو السوال الصحيح الذى يجب ان تعرف اجابته ؟؟
بعد ان تعرف اجابة هذا السؤال اليك بعض لغات البرمجة والمجالات التى تستخدم فيها :
١. جافا.
جافا هي الفئة الأساسية من لغة البرمجة كائنية الإعتماد قامت بإصدارها شركة صن مايكروسيستمز في التسيعينات وهي واحدة من أكثر لغات البرمجة طلباً، وتعد أساس للمشاريع البرمجية، المحتوى على شبكة الإنترنت، ألعاب وتطبيقات الجوال، وكذلك نظام تشغيل أندرويد، تم تصميم جافا للعمل عبر منصات البرمجيات المتعددة، وهذا يعني برنامج يكود على نظام التشغيل Mac OS X، على سبيل المثال، وكذلك الويندوز.
٢.لغة C.
تستخدم هذه اللغة لكل الأغراض البرمجية، وC هي أقدم و الأكثر استخداما على نطاق واسع، تستخدم C في الغالب لتطوير أنظمة التشغيل والتطبيقات المضمنة، لأنها توفر الأساس لكثير من لغات أخرى، فإنه من المستحسن أن تعلم C قبل أن تنتقل إلى الآخرين.
٣.لغة ++C
هي لغة متوسطة المستوى مصممة أصلاً لتعزيز لغة C ومبني عليها العديد من البرمجيات القوية مثل فايرفوكس ووينامب وبرامج أدوبي، وتستخدم في تطوير ألعاب الفيديو.
٤.لغة #C (سي شارب).
#C هي لغة برمجة متعددة الأنماط قامت مايكروسوفت بتطوير هذه اللغة في إطار عملها على تطوير دوت نِت.
٥.Objective-C
لغة متعددة الأغراض مُستخدمة من قبل آبل في تطوير أنظمة تشغيلها سواء نظام تشغيلها لأجهزة ماك OS X أو نظام iOS، وهي لغة مطلوبة جداً لتطوير تطبيقات آيفون وآيباد.
٦. PHP
هي لغة مفتوحة المصدر مصممة لتطوير المواقع والتطبيقات الديناميكية، ويمكن أن تكون جزءا لا يتجزأ من ملف HTML، وتعتبر من أكثر لغات برمجة الويب شعبية بين مطوري الويب ومبني بها وردبرس الذي يسيطر على مواقع إدارة المحتوى على الإنترنت.
٧. Python
بايثون هي لغة برمجة تستخدم لتطوير مواقع الويب وتطبيقات المحمول، وتعتبر سهلة نسبياً للمبتدئين ويتم إستخدامها من قبل انستجرام على الويب وPinterest وتُستخدم أيضاً من قبل جوجل وياهو.
٨. Ruby
لغة برمجة تستخدم لتطوير المواقع وتطبيقات المحمول وتم تصميمها لتكون بسيطة وسهلة في الكتابة، وتُستخدم من قبل Scribd وGitHub وGroupon وتعتبر مثل روبي سهلة إلى حد ما في التعلم بالنسبة للمبتدئين.
٩. جافا سكريبت
جافاسكريبت هي لغة برمجة قامت بتطويرها Netscape وهي لغة ضرورية لتطوير صفحات الإنترنت، كما أنها تستخدم في تطوير الألعاب وتطبيقات سطح المكتب وإضافات متصفح كروم وملحقات متصفح سفاري
١٠.SQL
هي لغة تُستخدم لأغراض إدارة البيانات في أنظمة قواعد البيانات، وهي اللغة الأكثر شيوعاً للقيام بذلك.