أنواع لغات البرمجة من حيث الاستخدام
توضيح لمفهوم لغات البرمجة وتوضيح انواع اللغات من حيث الاستخدام في انتاج التطبيقات .
أنواع لغات البرمجة من حيث الاستخدام
يوجود تصانيف عديدة لأنواع لغات البرمجة مثل هيكلية ولا هيكلية شيئة ولا شيئة مستوي عالي ام مستوي منخفض، لكن هذا هو ليس هدفنا في هذا المقال لكن هدفنا هو تنصيف لغات البرمجة من حيث الاستخدام، وقبل الدخول في صلب الموضوع سوف نوضح بعض المفاهم التي ربما توقفنا عندها يوماً ما ولم نهتم بها.
اولاً : ما المقصود بكلمة لغة ؟
عندما بحثنا في المعاجم وأصل كلمة لغة وجدنا أن اللغة هي اداة للتواصل بين الشعوب وبعضها وأن للغة خصائص هامة
١ـ مقروءة ومكتوبة
٢ـ لها قواعد وثوابت
٣ـ لها اسلوب وشروط في الكتابة
٤ـ لها منهجية
ومثال علي ذلك لغتنا العربية الجميلة واللغة الانجليزية ...الخ
وايضاً لغات الحاسب الالي ولغات البرمجة فهي تعتبر اداة تواصل بين الاشخاص والحاسب الالي والتي يكون لها ايضاً نفس خائص اللغات .
ثانياً: ما المقصود ببرنامج الحاسب الالي او البرنامج الالكتروني؟
البرنامج هو عبارة عن مجموعة اوامر وجمل تنفيذية وشرطية تعمل بمنهجية ، موجهة الي الحاسب الالي وذلك للمساعدة في حل مشكلة .
وذلك مثل برنامج الاله الحسابة التي توجود بالحاسب الالي والتي تساعدنا في حل المشاكل الحسابية الكبيرة.
ثالثاً :انواع لغات البرمجة من حيث الاستخدام او من حيث البرامج المنفذه
١ـ تطبيقات سطح المكتب Desktop Application
وهي البرامج التي تعمل علي اجهزه الحاسب من خلال سطح المكتب، وهذه التطبيقات لها لغات معينة تساعدنا في تنفيذها
* ++C
* #C
* Java
* Visual Basic
٢ـ تطبيقات الانترنت Web Application
وهي التطبيقات التي تعمل على شبكة الانترنت مثل منصات التواصل الاجتماعي والمتاجر الالكترونية والمواقع الالكترونية. وهذه التطبيقات لها لغات معينة تساعدنا في تنفيذها .
* Java
* PHP
* C# &ASP.NET
*Python
٣ـ تطبيقات الجوال Mobile Application
وهي التطبيقات التي تعمل على الجوال، وتم تصنيف اللغات على انواع انظمة تشغيل الجوال وهي كالتالي
-
انظمة الجوال التي تعمل على نظام IOS:
يتم البرمجة من خلال لغة Objective C وايضاً لغة Swift.
-
انظمة الجوال التي تعمل على نظام اندرويد:
يتم البرمجة من خلال لغة android Java.
ملحوظة "يوجد بعض المنصات تستخدم في برمجة النظامين".
-
انظمة الجوال التي تعمل على نظام ويندوز فون:
يتم البرمجة من خلال لغات مايكروسووفت .
هؤلاء هم انواع التطبيقات التي من خلالهم يتم تصنيف لغات البرمجة ويتم تصنيف عملك كمبرمج / مبرمجة .
وفي الختام اتمني من الله ان يكون هذا المقال قد أضاف ولو معلومة صغيرة لك وان لا يكون سبب في ضياع وقتك.
مع اطيب تمنياتي بدوام التوفيق والنجاح.
التعليقات (0)
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !