رئيسي تقنية

لغة برمجة كمبيوتر جافا

لغة برمجة كمبيوتر جافا
لغة برمجة كمبيوتر جافا
Anonim

جافا ، لغة برمجة حاسوبية موجهة للكائنات.

لغة برمجة الحاسوب: Java

في أوائل التسعينات ، تم تصميم Java بواسطة Sun Microsystems، Inc. كلغة برمجة لشبكة الويب العالمية (WWW).

تم إنشاء Java في Sun Microsystems، Inc. ، حيث قاد James Gosling فريقًا من الباحثين في محاولة لإنشاء لغة جديدة تسمح للأجهزة الإلكترونية الاستهلاكية بالتواصل مع بعضها البعض. بدأ العمل على اللغة في عام 1991 ، وقبل فترة طويلة تغير تركيز الفريق إلى مكانة جديدة ، وهي شبكة الويب العالمية. تم إصدار Java لأول مرة في عام 1995 ، وأظهرت قدرة Java على توفير التفاعل والوسائط المتعددة أنها مناسبة بشكل خاص للويب.

كان الفرق بين طريقة عمل Java ولغات البرمجة الأخرى ثوريًا. يتم ترجمة الرمز بلغات أخرى أولاً بواسطة مترجم إلى تعليمات خاصة بنوع معين من أجهزة الكمبيوتر. بدلاً من ذلك ، يحول مترجم Java التعليمات البرمجية إلى شيء يسمى Bytecode ، والذي يتم تفسيره بعد ذلك بواسطة برنامج يسمى Java Runtime Environment (JRE) ، أو آلة جافا الافتراضية. يعمل JRE كجهاز كمبيوتر افتراضي يفسر Bytecode ويترجمه للكمبيوتر المضيف. ولهذا السبب ، يمكن كتابة رمز Java بالطريقة نفسها للعديد من الأنظمة الأساسية ("اكتب مرة واحدة ، قم بالتشغيل في أي مكان") ، مما ساعد على زيادة شعبيته للاستخدام على الإنترنت ، حيث قد تسترد العديد من أنواع أجهزة الكمبيوتر المختلفة صفحة الويب نفسها.

بحلول أواخر التسعينيات من القرن الماضي ، جلبت Java الوسائط المتعددة إلى الإنترنت وبدأت في النمو خارج الويب ، حيث قامت بتشغيل الأجهزة الاستهلاكية (مثل الهواتف الخلوية) وأجهزة الكمبيوتر بالتجزئة والمالية ، وحتى أجهزة الكمبيوتر المحمولة على متن مركبات استكشاف المريخ التابعة لناسا. بسبب هذه الشعبية ، صن صن أنواع مختلفة من جافا لأغراض مختلفة ، بما في ذلك Java SE لأجهزة الكمبيوتر المنزلية ، و Java ME للأجهزة المدمجة ، و Java EE لخوادم الإنترنت وأجهزة الكمبيوتر العملاقة. في عام 2010 ، تولت شركة Oracle إدارة Java عندما استحوذت على شركة Sun Microsystems.

على الرغم من التشابه في الأسماء ، فإن لغة JavaScript التي تم تصميمها للتشغيل في متصفحات الويب ليست جزءًا من Java. تم تطوير جافا سكريبت في عام 1995 في شركة Netscape Communications Corp. وتم تصورها على أنها رفيق لـ Java. كان يطلق عليه في الأصل Mocha ثم LiveScript قبل أن تحصل Netscape على ترخيص تسويق من Sun.