منوعات تقنيه

ماهي لغات البرمجة

ماهي لغات البرمجة

لغات البرمجة

هناك العديد من لغات البرمجة الحالية وتختلف هذه اللغات من حيث وظيفتها والغرض منها ، ولكن في النهاية يتم ترجمة كل هذه اللغات إلى لغة الآلة 0 و 1. لذلك ، تم اختراع لغات متطورة تعمل كوسيط بين لغة الإنسان ولغة الآلة ، وهي لغة التجميع ، ثم تطورت إلى لغات عالية المستوى مثل لغة C واللغة الأساسية.

جافا



Java هي لغة برمجة عالية المستوى تم تطويرها بواسطة Sun Microsystems. تم تصميمه في الأصل لتطوير برامج لأجهزة فك التشفير والأجهزة المحمولة 

ولكنه أصبح فيما بعد خيارًا شائعًا لإنشاء تطبيقات الويب. بدلاً من ذلك ، يتم تفسير برامج Java بواسطة Java Virtual Machine أو JVM 
والتي تعمل على أنظمة أساسية متعددة. هذا يعني أن جميع برامج Java متعددة الأنظمة ويمكن تشغيلها على أنظمة أساسية مختلفة 
بما في ذلك أجهزة كمبيوتر Macintosh و Windows و Unix

الملامح الرئيسية للغة البرمجة

يدعم Java التجميع الديناميكي وإدارة الذاكرة التلقائية (جمع البيانات المهملة). تعتمد Java على الفئة وتدعم البرمجة الموجهة للكائنات

مع إمكانية الوصول إلى Lambdas في Java 8 ، كما تدعم Java البرمجة الوظيفية. Java هي لغة برمجة للأغراض العامة 

تشبه إلى حد كبير Python أو JavaScript. اللغة نفسها هي على وجه التحديد لغة برمجة موجهة للكائنات 

لذا فهي تشبه C ++ و C #. تعد Java أيضًا منصة ، مما يعني أنه يمكن تشغيل كود Java على أي جهاز يحتوي على Java Virtual Machine (JVM)

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

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

الكمبيوتر عند إعطاء شروط ومعلمات معينة البرنامج عبارة عن سلسلة من التعليمات. هناك جانبان أساسيان لبرمجة الكمبيوتر:

البيانات والتعليمات. للعمل مع البيانات ، تحتاج إلى فهم المتغيرات وأنواع البيانات ؛ للعمل مع التعليمات ، تحتاج إلى فهم هياكل وبيانات التحكم.



تطبيقات جافا؟


• تطبيقات الهاتف الجوال. • تطبيقات سطح المكتب GUI.

• التطبيقات المستندة إلى الويب. • تطبيقات المؤسسة. • التطبيقات العلمية. • تطبيقات الألعاب. • تقنيات البيانات الضخمة. • تطبيقات الأعمال

جافا (مترجم / مترجم)

Java هي لغة برمجة مستقلة عن النظام الأساسي. هذا يعني أنه يمكننا تشغيل Java على الأنظمة الأساسية
التي تحتوي على مترجم Java. هذا هو السبب الذي يجعل Java مستقلة عن النظام الأساسي.
يقوم مترجم Java بتحويل Java bytecode (ملف .class) إلى الكود الذي يفهمه نظام التشغيل.

ما هو المترجم الفوري في جافا؟

مترجم جافا هو برنامج كمبيوتر (برنامج نظام) يقوم بتنفيذ JVM. وهي مسؤولة عن قراءة البرنامج وتنفيذه.
إنه مصمم بطريقة تمكنه من قراءة البرنامج المصدر وترجمة تعليمات التعليمات البرمجية المصدر عن طريق التعليمات.
يقوم بتحويل البرنامج عالي المستوى إلى لغة التجميع (لغة الآلة).

كيف يعمل مترجم جافا؟


الفرق بين المترجم والمترجم الفوري
في الجدول التالي ، قمنا بتلخيص الاختلافات الرئيسية بين المترجم الفوري والمترجم
.
1)java

المراجع[+]

شارك المقالة:
السابق
كيفية بناء نظام سليم للأجور والرواتب
التالي
مالمقصود في المنافسة العامة في نظام المشتريات الحكومية