لغات البرمجة

لغات البرمجة وأنواعها و استخدامتها الفرق بينهم

اليوم ومن خلال موقعنا فريق الدعم الألكتروني سنقدم لكم سلسلة تعلم لغات البرمجة من البداية حتى الأحتراف

ولكن دعونا في البداية نتعرف على ما هي لغات البرمجة و الفرق بينهم وما يميز كل لغة عن الأخرى

البرمجة

هي عبارة عن كتابة مجموعة من الأوامر ” الكود ” التي تحدد سلوك جهاز الكمبيوتر و تقوده لتنفيذ الأوامر ” الكود” المكتوبة الخاصة بالبرنامج

استخدامات لغات البرمجة

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

أحسن لغات البرمجة المستخدمة الأن

حسب تصنيف معهد IEEE للبرمجة الأمريكي عام 2017، حيث قام بتصنيف لغات البرمجة التي يتم استخدامها في الوقت الحالي

واعتمد المعهد في تقييمة على العديد من العوامل المختلفة من أجل التقييم فجاء التقييم الخاص به كالأتي

1- Python

أو لغة بايثون في تعتبر من أشهر لغات البرمجة الموجودة في الوقت الحالي

2- لغة C

3- لغة JAVA ” جافا ”

4- لغة C++ ” سي بلس بلس ”

5- لغة #C ” سي شارب ”

استخدامات لغات البرمجة

قبل قرار أي لغة ستقوم بدراستها يجب عليك في البداية تقرير أي مجال ستقوم بالأتجاه إليه

حتى تقوم بتحديد أى اللغات ستقوم بدراستها

فهناك العديد من اللغات التي تدخل التي تستخدم في مختلف المجالات فهناك اللغات التي تستخدم في تطوير البرامج و قواعد البيانات

كما يوجد لغات برمجة تستخدم في مجال ألعاب الفيديو وبرامج التعريف

1-لغات البرمجة  المستخدمة في مجال التطبيقات و البرمجيات

هنالك العديد من اللغات المستخدمة في تطوير تلك البرامج ويوجد العديد منها التي تستخدم في تصفح الأنترنت

مثل لغة C و لغة ++C

2- لغات البرمجة المستخدمة في مجال الذكاء الأصطناعي

من اللغات التي يمكن استخدامها في مجال الذكاء الأصطناعي لغة C بالإضافة إلى لغة بايثون PYTHON

3- لغات البرمجة المستخدمة  في المجال الخاص بقواعد البيانات

إذا كنت ممن يريدون التخصص في مجال قواعد البيانات و إنشائها وتعديلها فتعتبر لغة SQL

أو My sQL وكذلك لغة DBASE

4- اللغات المستخدمة في مجال ألعاب الفيديو

لغة C و لغة #C و لغة ++C و JAVA وبالإضافة إلى Dark Basic

5- اللغات المستخدمة في تصميم المواقع الألكترونية

هناك العيد من اللغات التي يمكن استخدامها لإنشاء المواقع الألكترونية ولكن تعتبر لغة HTML هي حجر الأساس لإنشائ أى موقع ألكتروني

تسمى لغة HTML بالغة الترميز أو النصوص الفائقة كما تستخدم لغة CSS3 ولغات أخرى مثل ” PHP, PYTHON, JAVA SCRIPT, JAVA ”

6- اللغات المستخدمة في برامج التعريف

من اللغات التي تستخدم في كتابة برامج التعريف هي لغة Assembly أو يمكن استخدام لغة C

7- اللغات المستخدمة في كتابة النصوص SCRIPTS

تختلف برمجة النصوص عن برمجة البرامج فالنص يتميز بإنه ينفذ تلقائيُا دون الدخول إلى المترجم البرمجي Compilar

ومن اللغات التي يتم استخدامها هي لغات ” Bash و Batch و Perl و python ”

تصنيف لغات البرمجة حسب المستوى

يمكن تصنيف لغات البرمجة حسب المستوى الخاص بكل لغة فهناك لغات يمكن تصنيفها بلغات عالية المستوى ولغات منخفضة المستوى

المقصود بكلمة المستوى هنا هو سهولة فهم اللغة من قبل الانسان كما يمكننا القول أن اللغة كلما أقتربت اللغة من لغة الألة كلما قل المستوى الخاص بها، وحسب التصنيف فإن اللغات كلما كانت قرائتها أكثر سهولة وشقراتها مرتبة كلما كانت قرائتها أسهل

كما يمكن للمبرمج من خلالها كتابة سطر واحد ليقوم جهاز الحاسب بتنفيذ الكثير من الأوامر

– لغة c

تعتبر لغة c من اللغات المتعددة الاستخدامات التي ظهرت في خلال فترة السبعينات وهي من أقدم لغات البرمجة

– ++c

تعتبر هذه اللغة من أصدارات لغة c ولكنها متطورة عنها في الاستخدامات وذلك لأنها كائنية التوجهة أى تعتمد على الكائنات

– java

تعتبر لغة java من اللغات كائنية التوجة مثل لغة c++ وتستخدم تلك اللغة في البرمجيات و الألعاب

– #c

تعتبر تلك اللغة من اللغات المتعددة الاستخدامات و التي قامت شركة مايكروسوفت بتطويرها كما يمكننا القول ان تلك اللغة عبارة عن دمج بين لغتي “c و ++c ”

وتستخدم تلك اللغة في تطوير نزام التشغيل الخاصل بويندوز

– Perl

تعتبر تلك اللغة من اللغات الديناميكية المتعددة في استخداماتها كما تستخدم في تطوير محتوى الويب

– لغة java script

تستخدم تلك اللغة في جعل صفحات الويب تفاعلية وذلك لنها مدعومة من العديد من متصفحات الويب

– python

وهي من اللغات العالية المستوى التي تستخدم في تطوير النصوص التي يقوم الخادم بتنفيذها عن طريق المواقع الإلكترونية أو تطبيقات الهاتف المحمول تتميز هذه اللغة ببساطتها

– Ruby

تعتبر تلك اللغة من اللغات كائنية التةجهة وهي لها ديناميكية وتستخدم في كتابة النصوص وتتميز بالسهولة و البساطة

– SQL

تعتبر تلك اللغة متخصصة في مجال برمجة قواعد البيانات وتقوم بدعمها العديد من البرمجيات الأخرى في إجارة الأعمال
مثل MySQL و Microsoft SQL

 

المصدر : هنا 

الوسوم
إغلاق