احيانا يتم تصنيف اللغات البرمجية حسب الهدفِ الذي تم تصميمها من أجله ، وهناك بعض اللغات البرمجية التي تعتبر لغات عامة يمكنها العمل على أي جهاز بصورة افتراضية ومستقلة. اهم اللغات البرمجية المناسبة لطلاب التعليم العام يتم كتابة اللغة البرمجية طبقا لقواعد البرمجة ، حيث تختلف لغات البرمجة ، ويتم ادخالها الى الحاسب بطرق معينة ، وبعد ذلك يقوم الحاسب بتنفيذها ، كما أن لغات البرمجة عبارة عن وسيلة تعليمية يتم استخدامها بهدف تمكين الإنسان من مخاطبة الحاسب بطريقة مباشرة ، وذلك عن طريق كتابة مجموعة من الرموز والأرقام بصورة أوامر يفهمها وينفذها الحاسب ، وتعتبر هذه المرحلة من أخطر المراحل التي يمكن تعلمها ، حيث تعتبر أهم أدوات إنتاج البرامج والتي قد تكون من أسباب الاستخدامات الضارة بالبشر ، ولذلك يجب الحذر عند استخدامها. أنواع لغات البرمجة يمكن تقسيم لغات البرمجة إلى نوعين هما: _ لغات عالية المستوى وهي قريبة من لغة الإنسان _ ةلغات قليلة المستوى وهي بعيدة عن لغة الإنسان وقريبة من لغة الآلة. وعن اللغات المناسبة لطلاب التعليم العام ، في التالي أفضل اللغات التي تعتمد على أساس مفاهيمي جيد: لغة جافا java ظهرت لغة جافا في عام 1995 ، تساعد هذه اللغة على الانتقال من لغة إلى أخرى بصورة سريعة ما يساعد على تعلم أساسيات البرمجة ، تعتبر لغة جافا لغة عرضية ، وبسبب سهولة هذه اللغة فإنها من أشهر اللغات البرمجية في العالم.
إليك كل ما تود أن تعرفه عن اللغات البرمجية المناسبة لطلاب التعليم العام ، تمثل البرمجة واحدة من أهم المجالات الأساسية والمطلوبة في سوق العمل وهي تعني في تعريفها مجموعة من الرموز والأكواد المستخدمة في تصميم المواقع الإلكترونية والبرامج وأنظمة تشغيل أجهزة الكمبيوتر، كما أنها من خلالها يتم تطوير وتحديث المواقع والتطبيقات، وتتضمن هذه الرموز مجموعة من الأوامر التي تقوم بتنفيذ إجراء ما عند استخدام البرنامج أو الموقع. والجدير بالذكر أن تعلم البرمجة يتطلب أولاً تعلم اللغات البرمجية الخاصة بها والتي تختلف وفقًا للغرض من استخدامها حيث أن لغة إنشاء المواقع تختلف عن لغة إنشاء التطبيقات، كما أنها من أبرز أساسياتها تعلم طريقة إدخال البيانات ودراسة عناصرها المكونة من الخوارزميات، في موسوعة سنعرض لكم أهم وأسهل اللغات التي يجب أن يتعلمها طلاب التعليم العام في السعودية. اللغات البرمجية المناسبة لطلاب التعليم العام تنقسم لغات البرمجة بشكل رئيسي إلى نوعين: لغات عالية المستوى وهي تعتمد على استخدام عدة مصادر وتستغرق وقت طويل في استخدامها، ولغات منخفضة المستوى وهي تمتاز بسرعتها ولا تستحوذ على نسبة كبيرة من الذاكرة، ولكن كلاً النوعين يشتركان في سهولة الاستخدام، وفيما يلي نعرض لكم أمثلة على أهم اللغات البرمجية: لغة الجافا JAVA تمثل لغة الجافا أحد أساسيات لغة تعلم البرمجة، وهي تستخدم بشكل شائع في أنظمة تشغيل أجهزة الكمبيوتر ومختلف البرامج والتطبيقات.
2. C هي لغة برمجة أمرية (Imparative) متعددة الاستخدامات طورت في أوائل السبعينات. تعتبر اللغة البرمجية الأقدم والأكثر استخداما و الأساس للغات رائجة أخرى مثل: لغة C# و Java و Java script و Python. تستخدم C على نطاق واسع في أنظمة التشغيل والتطبيقات المدمجة (embedded) 3. C++ هي لغة متوسطة المستوى (intermediate-level) تقدم ميزات البرمجة الغرضية التوجه، تم تصميمها بالأساس لتطوير وتعزيز لغة C. صممت برمجيات أساسية كبيرة باستخدام C++ مثل: متصفح الإنترنت)(Firefox ومشغل الوسائط (Winamp) المتعددة وبرامج (Adobe). تستخدم أيضا في تطوير برمجيات النظم والتطبيقات، وفي تطوير تطبيقات العميل (Client Applications) والخوادم عالية الأداء وفي ألعاب الفيديو. 4. C# C# أو C-sharp لغة متعددة النماذج تم تطويرها من قبل شركة (Microsoft) كجزء من مبادرة مشروعها (). تجمع C# بين مبادئ C و C++، لذا فهي لغة متعددة الاستخدامات تستخدم في تطوير البرمجيات لشركة (Microsoft) ونظام التشغيل (Windows). 5. Objective-C هي لغة غرضية التوجه متعددة الاستخدامات، تستخدم في نظام التشغيل (Apple). فهي تدير كل من نظامي تشغيل ( Apple iOS) و(Apple OS X)، وواجهات برمجة التطبيقات (API's) الخاصة بها أيضا.
_ لغة الاستعلامات البنيوية SQL لغة الاستعلامات البنيوية SQL هي تستخدم في التحكم في قواعد البيانات وتنظيمها وهي لغة غير إجرائيّة ، وتنقسم الى أنواع مختلفة وهي لغة المعالجة ، و لغة التعريف، ولغة التحكم، كل هذه اللغات متخصصة في التعامل مع قواعد البيانات، من من حيث البحث ، والانشاء والتعديل ، بالاضافة إلى الحصول على البيانات. _ لغة جافا سكربت Javascript تم انشاء هذه اللغة بالتعاون مع شركتا نيت سكيب، وصن مايكروسيستمز ، وهي لغة مختلفة تماما عن لغة جافا، وليس لهما علاقة ببعضهما والهدف من هذه اللغة إنشاء مواقع الكترونيّة أكثر تفاعليّة مع المستخدم، مثل طلب بيانات محددة ، أو إدخال البيانات على الموقع. ويتمّ تنفيذها على جزئين منها ما يحتاج إلى العودة إلى الحاسب والآخر ينفذ على جهاز المستخدم بمساعدة المتصفح، ومن أمثلتها هو إنشاء بريد إلكتروني حيث أن المعلومات التي يتمّ إدخالها تحتاج للجافا سكريبت. مقارنة بين لغات البرمجة من حيث السهولة والاستخدام والإمكانات اللغات المنخفضة المستوى: السهولة: لغة التجميع Assembly Language. تتميز بسهولتها عن لغة الآلة في كتابه البرامج الاستخدام: لغة منخفضة المستوى سريع التنفيذ وتحتل مكان صغير جدا من الذاكرة.
صممت لغة Ruby كي تكون بسيطة وسهلة في كتابة التعليمات البرمجية. تعتبر كلغة Python سهلة التعلم للمبتدئين. صمم تطبيق Ruby on Rails( Rails) باستخدام لغة Ruby، والذي يستخدم في جمع المعلومات من خادم الويب أو البحث في قاعدة البيانات على شبكة الإنترنت. ويستخدم هذا التطبيق على مواقع الكترونية مثل: Scribd و GitHub Groupon وShopify. 9. JavaScript هي لغة قابلة للتنفيذ من جهة الخادم والعميل طورت من قبل شركة Netscape ، والتي استمدت جزءا كبيرا من تراكيب جملها البرمجية من لغة C. يمكن أن تستخدم عبر عدة متصفحات الكترونية، وتعتبر لغة أساسية في تطوير رسوميات متحركة وتفاعلية على شبكة الإنترنت. تستخدم أيضا في تطوير الألعاب وانشاء تطبيقات سطح المكتب. مراجع البحث: 1-ويكيبيديا 2-موضوع التنقل بين المواضيع