Основен технология

Java компютърен език за програмиране

Java компютърен език за програмиране
Java компютърен език за програмиране

Видео: Езици за програмиране: с кой да започна? (със Светлин Наков) 2024, Юни

Видео: Езици за програмиране: с кой да започна? (със Светлин Наков) 2024, Юни
Anonim

Java, съвременен обектно-ориентиран компютърен език за програмиране.

език за компютърно програмиране: Java

В началото на 90-те години Java е проектирана от Sun Microsystems, Inc., като език за програмиране на World Wide Web (WWW).

Java е създадена в Sun Microsystems, Inc., където Джеймс Гослинг ръководи екип от изследователи в опит да създаде нов език, който да позволи на електронните устройства на потребителите да комуникират помежду си. Работата върху езика започва през 1991 г. и преди дълго фокусът на екипа се променя в нова ниша - World Wide Web. Java е пусната за първи път през 1995 г. и способността на Java да предоставя интерактивност и мултимедия показва, че е особено подходяща за мрежата.

Разликата между начина, по който Java и другите езици на програмиране е била революционна. Кодът на други езици първо се превежда от компилатор в инструкции за конкретен тип компютър. Java компилаторът вместо това превръща код в нещо, наречено Bytecode, което след това се интерпретира от софтуер, наречен Java Runtime Environment (JRE), или виртуална машина на Java. JRE действа като виртуален компютър, който интерпретира Bytecode и го превежда за хост компютъра. Поради това Java кодът може да бъде написан по същия начин за много платформи („напиши веднъж, пусни навсякъде“), което помогна да доведе до популярността му за използване в Интернет, където много различни видове компютри могат да извлекат една и съща уеб страница.

Към края на 90-те години Java беше донесла мултимедия в Интернет и започна да се разраства извън мрежата, захранвайки потребителски устройства (като клетъчни телефони), търговски и финансови компютри и дори бордовия компютър на Марсовете за проучване на Марс на НАСА. Поради тази популярност Sun създаде различни разновидности на Java за различни цели, включително Java SE за домашни компютри, Java ME за вградени устройства и Java EE за интернет сървъри и суперкомпютри. През 2010 г. корпорацията Oracle пое управлението на Java, когато придоби Sun Microsystems.

Въпреки сходството в имената, езикът на JavaScript, който е проектиран да работи в уеб браузъри, не е част от Java. JavaScript е разработен през 1995 г. в Netscape Communications Corp. и е замислен като спътник на Java. Първоначално се наричаше Mocha, а след това LiveScript, преди Netscape да получи лиценз за търговия от Sun.