# 4 لغات برمجه نوصيك بتعلمها إذا كنت مبتدأ في هذا المجال وإليك أفضل المصادر لتعلمها ( هام جداً )

- URL: https://technologicalboxes.com/4-%d9%84%d8%ba%d8%a7%d8%aa-%d8%a8%d8%b1%d9%85%d8%ac%d9%87-%d9%86%d9%88%d8%b5%d9%8a%d9%83-%d8%a8%d8%aa%d8%b9%d9%84%d9%85%d9%87%d8%a7-%d8%a5%d8%b0%d8%a7-%d9%83%d9%86%d8%aa-%d9%85%d8%a8%d8%aa%d8%af%d8%a3/
- Published: 2017-08-26 (updated 2018-01-15)
- Section: كورسات مجانية
- Site: Technological Boxes (https://technologicalboxes.com/)

> لراغبي تعلم البرمجه والمبتدئين في هذا المجال ، والمبتدئين في كتابة الأكواد البرمجيه بأنفسهم ، أغلب الأشخاص الذين يقومون بالبدأ في تعلم…

لراغبي تعلم البرمجه والمبتدئين في هذا المجال ، والمبتدئين في كتابة الأكواد البرمجيه بأنفسهم ، أغلب الأشخاص الذين يقومون بالبدأ في تعلم البرمجه في الوقت الحالي يتجهون إلي تعلم لغة C ، ومن الجيد أن تبدأ في تعلم هذه اللغه ولكن في حالة كانت لديك الرغبه في معرفة طريقة كتابة الكود .

ولكن إذا كانت لديك الرغبه في اللحاق بالركب والسير مع التطور في الوقت الحالي والتطبيق فالفوري ، فهذه اللغات التي سوف أطرحها عليك اليوم في هذه المقاله سوف تساعدك في تحقيق ما تريده ، أما إذا كانت لديك الرغبه في معرفة الأجزاء البرمجيه من الصفر فنقترح عليك ونوصيك بأن تبدأ في تعلم لغة البرمجة C ، وبإمكانك أن تتعلم هذه اللغه من خلال عدد من القنوات موجوده مجاناً علي اليوتيوب ، وإليك البعض منها :

1- [LearnCode.academy](https://www.youtube.com/user/learncodeacademy) .

2- [The New Boston](https://www.youtube.com/user/thenewboston) .

3- [Treehouse](https://www.youtube.com/user/gotreehouse) . 

4- [Derek Banas](https://www.youtube.com/user/derekbanas) . 

5- [ProgrammingKnowledge](https://www.youtube.com/user/ProgrammingKnowledge) . 

هذه قائمه من القنوات الموجوده علي اليوتيوب وتساعدك في تعلم لغة ال C ، بإحترافيه شديده مجاناً من الصفر إلي الإحتراف .

أما اللغات الأخري التي ننصحك أن تبدأ بتعلمها في الوقت الحالي ، وقمنا بتوفير المصادر التي يمكن لك أن تتعلم هذه اللغات من خلالها فهي :

**1- جافا سكربت JavaScript .**

الجافا سكربت لغة برمجه قوية جداً يتعلمها عدد كبير من المستخدمين في الوقت الحالي ، إمكانيات اللغه لا يمكن حصرها في بعضة أسطر ، ولكن لديها إمكانيات مذهله ورائعه جداً تساعدك في إتمام الكثير من الأمور ، ولها إمكانيات مذهله ظاهره في مكتبة ال jQuery في خدمة ال Ajax ، وهي عباره عن التواصل مع السيرفر بدون إعادة تحميل الصفحه مره أخري  ، اللغه سوف تساعدك في أشياء كثيره جداً مثل المواقع والألعاب وغير ذلك ، ويمكنك الإطلاع علي أفضل القنوات التي تمكنك من تعلمها من **[هنا](http://technologicalboxes.com/2017/07/01/10-%D9%82%D9%86%D9%88%D8%A7%D8%AA-%D8%B9%D9%84%D9%8A-%D8%A7%D9%84%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8-%D8%AA%D9%85%D9%83%D9%86%D9%83-%D9%85%D9%86-%D8%AA%D8%B9%D9%84%D9%85-%D9%84%D8%BA%D8%A9-%D8%A7/) **.

**2- بايثون Python .**

تعتبر لغة بايثون من اللغات البرمجية عالية المستوي وتفاعليه جداً ، حيث يمكنك من خلالها أن تقوم بتشغيل "مفسر بايثون Python Interpreter ، وكتابة الأوامر التي تريدها ، وعلي الفور رؤية الناتج والتفاعل  ، بالإضافة إلي أن لغة بايثون هي لغه كائنية التوجه ، تم تطوير اللغه من خلال "جيدو فان روسوم" وهو هولندي الأصل ، وكان هذا الأمر في عام 1989 ، وهي عباره عن لغه مشتقه من عدة لغات برمجيه أخري مثل لغة C ، و C++ ، وما يميز اللغه أنها مجانيه ومفتوحة المصدر وتحت رخصة GPL .

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

الإستخدامات التي يمكن للغة بايثون أن تدخل فيها عديده جداً ، فيمكن لك أن تقوم بإستخدامها في كل شئ يخص الكمبيوتر ، بداية من البرامج البسيطه مروراً بتطبيقات الذكاء الإصطناعي ، والتطبيقات ذات واجهة ال Command Line ، إلي البرامج ذات الواجهات الرسوميه " GUI " ، وألعاب الفيديو وغير ذلك ، بالإضافة إلي الهاكر والإختراق .

ويمكنك تعلم لغة بايثون من خلال أفضل 10 قنوات علي اليوتيوب مجاناً وبإحترافيه شديده من **[هنا](http://technologicalboxes.com/2017/08/26/10-%D9%82%D9%86%D9%88%D8%A7%D8%AA-%D8%B9%D9%84%D9%8A-%D8%A7%D9%84%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8-%D8%AA%D8%B9%D9%84%D9%85%D9%83-%D9%84%D8%BA%D8%A9-%D8%A8%D8%A7%D9%8A%D8%AB%D9%88%D9%86-%D9%85/)** .

**3- روبي Ruby .**

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

وهي من اللغات الأكثر تطوراً خلال السنوات الماضيه والقويه جداً  ، وقد تم إنطلاق مشروع تصميم لغة Ruby في عام 1993 ، في حين أنه قد تم إطلاق أول نسخه للإستخدام في عام 1995  ، والمبرمجين الأجانب بشكل عام كثيراً ما يستخدموا لغة Ruby في الأعمال الخاصه بهم ، وخلال السنوات الماضيه بدأ عدد من البرمجين العرب في إستخدام اللغه وإدخالها إلي أعمالهم .

وهي لغة مفتوحة المصدر ، ومفسره ، وهناك عدد كبير جداً من المواقع الكبيره والمعروفه إعتمدت في بنائها علي لغة البرمجه Ruby ، ومن بين هذه المواقع تويتر ، ساوند كلاود ، Imgur ، Shopify ، ومواقع أخري كثيره جداً ، ومن أهم المميزات الخاصه بلغة Ruby هي أنها متوسعه في أكثر من مجال ، مثل برمجة تطبيقات الإنترنت أو البرمجه لسطح المكتب وغير ذلك .

ضف علي ذلك أن لغة Ruby عابره للمنصات ، فيمكن لك أن تقوم بإستخدامها علي أغلب أنظمة التشغيل الموجوده ، وذلك مثل نظام تشغيل ويندوز ، لينكس ، ماك ، بدون أن تواجهك أية مشاكل في إستخدامها .

وتعتبر لغة Ruby من أسهل لغات البرمجه التي يمكن للمستخدم أن يقوم بتعلمها ، فهي لا تحوي تعقيد مثل ما هو موجود في لغات برمجيه أخري ، ويمكن لها أن تتعامل مع العديد من قواعد البيانات وهذا يساعد المبرمج بشكل كبير جداً ، كما أنه يمكنك من خلال اللغه أن تقوم بتخزين البيانات بطرق عديده مختلفه .

ويمكنك تعلم لغة Ruby من خلال أفضل 7 قنوات علي اليوتيوب مجاناً وبإحترافيه شديده من **[هنا](http://technologicalboxes.com/2017/08/27/7-%D9%82%D9%86%D9%88%D8%A7%D8%AA-%D8%B9%D9%84%D9%8A-%D8%A7%D9%84%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8-%D8%AA%D8%B9%D9%84%D9%85%D9%83-%D9%84%D8%BA%D8%A9-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D9%87-ruby/)** .

**4- جافا Java .**

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

بالإضافه لما تم ذكره فإن لغة جافا هي لغه مجانيه بصفه تامه وكامله ، والأشخاص بطبعهم يميلون إلي الأشياء المجانيه التي لا تحتاج منهم إلي أي مقابل من أجل الحصول عليها ، وهذا من الأسباب الرئيسيه التي ساعدت لغة جافا في أن تكون أكثر اللغات شيوعاً بين المبرمجين وعدد من المؤسسات الكبري في الوقت الحالي .

ويمكنك أن تبدأ في تعلم لغة جافا بإحترافيه شديده مجاناً من خلال مجموعه من القنوات قد قمت بتجميعها لك ويمكنك الإطلاع عليها من [هنا](http://technologicalboxes.com/2017/01/28/%D8%A7%D9%81%D8%B6%D9%84-18-%D9%82%D9%86%D8%A7%D8%A9-%D8%B9%D9%84%D9%8A-%D8%A7%D9%84%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8-%D9%84%D8%AA%D8%B9%D9%84%D9%85-%D8%A8%D8%B1%D9%85%D8%AC%D8%A9-%D8%A7%D9%84/) .

إقرأ أيضاً :

[10 قنوات علي اليوتيوب تعلمك لغة C# بإحترافية شديدة مجاناً ( عربي وأجنبي )](http://technologicalboxes.com/2017/07/01/10-%D9%82%D9%86%D9%88%D8%A7%D8%AA-%D8%B9%D9%84%D9%8A-%D8%A7%D9%84%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8-%D8%AA%D8%B9%D9%84%D9%85%D9%83-%D9%84%D8%BA%D8%A9-c-%D8%A8%D8%A5%D8%AD%D8%AA%D8%B1%D8%A7%D9%81/) .

[افضل 10 قنوات علي اليوتيوب لتعلم البرمجه للمبتدئين من الصفر مجاناً](http://technologicalboxes.com/2018/01/14/%D8%A7%D9%81%D8%B6%D9%84-10-%D9%82%D9%86%D9%88%D8%A7%D8%AA-%D8%B9%D9%84%D9%8A-%D8%A7%D9%84%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8-%D9%84%D8%AA%D8%B9%D9%84%D9%85-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D9%87/) .

