ما هي لغة جافا إسكريبت
لغة جافا با (الانجليزية ، Java ) هي لغة من اللغات برمجة الكمبيوتر والهواتف الذكية وهي تسهل علي المبرمجين لكتابة تعليمات للكمبيوتر با اللغة الإنجليزية بدلا من الرموز الرقمية وتعد لغة الجافا ذات مستوي عالي لان الشخص العادي يستطيع قراءتها وكتابتها بسهولة فا هي تعتبر مثل اللغة الإنجليزية وتمتلك هذه اللغة قواعد تحدد كيفية كتبتها وكتابة تعليماتها وبعد الكتابة تترجم التعليمات الي لغة رقمية يفهمها الحاسوب .
كيف تم إنشاء لغة الجافا
أنشأت بواسطه شركه "sun microsystems" حيث قاد جيمس جوسلينج فريق من الباحثين من أكل إنتاج لغه جديد للأجهزة الإلكترونية وفي ١٩٩١ بدأ العمل على إعداد لغه الجافا وبعد فتره طويله توجه انتباه الفريق إلى التركيز على الشبكه العالميه (world wide web)
في عام ١٩٩٥ تم اطلاق لغه الجافا وتمكنت اللغه من تشغيل الوسائط المتعدده إلى الانترنت وبدأت تنمو خارج نطاق الانترنت بما في ذلك أجهزة المحمول وجميع أجهزة الكمبيوتر المختلفه وبسبب كثره مستخدمى لغه الجافا قامت الشركه بوضع انواع عديده من لغات الجافا حتى تخدم أعراضا مختلفه من ضمنها
جافا "se" لأجهزة الكمبيوتر المنزليه
جافا "me" للأجهزة ذات النظام المدمج
جافا "EE" لخوادم الانترنت ( internet servers) والحواسيب العملاقه ( supercomputers)
في عام ٢٠١٠ تولت شركه اوراكل " oracle corporation" إداره الجافا
كيف تعمل لغة الجافا
لغه الجافا تختلف عن غيرها من لغات البرمجه جيثت يتم ترجمه التعليمات البرمجية الى تعليمات معينه لجهاز الكمبيوتر بلغات أخرى مترجم جافا يحول التعليمات البرمجية الى " بيتيكود" ( bytecode) ثم تقشر بواسطه برنامج(Java runtime/environment) أو جهاز جافا الظاهرى حيث يعمل البرنامج كجهاز ظاهرى ويفسر اليتيكودات ويترجمه للكمبيوتر .
مميزات لغة الجافا
سهوله الاستخدام التى تنبع من عمل الجافا من لغه تسمي (C++) وتتصف بتعقيد الجمل وعدم كفايتها لبعض متطلبات الجافا فا الجافا بنيت على تحسين لغه(C++) وتوفير برمجه قويه وسهله الموثوقيه تكشف جافا الأخطاء المجامله في النظام
البرمجه عن طريق تجميع البيانات المتلاعب في أمرها
الامان تعد من اقوى لغات البرمجه امان
الاستقلالية تتميز باستقلال عملها ةفهى لا تتعلق بنظام تشغيل وأجهزة كمبيوتر
لغات البرمجه المختلفه يتعرف جهاز الكمبيوتر على المعلومات المقدمه لديه من خلال كتابتها بلغه البرمجه
هل يوجد لغات برمجة اخري
هناك العديد من لغات البرمجة مثل لغة الجافا واهمهم هي لغات برمجة مثل
- لغه فورتران ( Fortran)
- لغه كوبول ( COBOL)
- لغه باسيك (Basic)
- لغه باسكال ( Pascale)
- لغه بيرل (perl)