История Java берет своё начало в 1990 года, когда команда инженеров компании Sun начала разработку небольшого языка, который использовался бы в программировании бытовых приборов.
Подобные устройства потребляют малое количество энергии и имеют микросхему памяти небольшого размера, поэтому язык должен был быть легковесым и генерировать компактные программы.
Было важно обеспечить возможность запуска программ на различных архитектурах, поскольку производители могли использовать разные центральные процессоры при производстве своих устройств. Проект получил кодовое название “Green”.
Исходя из своих стремлений, разработчики возродили модель, которая использовалась при реализации первых версий языка Pascal. Его создатель, в свое время разработал машинонезависимый язык, который генерировал промежуточный код для виртуальной машины.
Этот язык перерос в коммерческий продукт под названием UCSD Pascal.
Промежуточный код мог выполняться на любой машине, имеющей соответствующий интерпретатор. Во время работы над проектом “Green”, инженеры также использовали виртуальную машину, что позволило решить их основную проблему.
Сотрудники Sun имели опыт работы с UNIX и приняли решение положить в основу синтаксиса – C++, а не Pascal. Это сделало язык объектно-ориентированным.
Сначала язык имел название “Oak” = “Дуб”, однако потом сотрудники компании Sun узнали, что название Oak уже используется в качестве имени одного из языков программирования, и в 1995 «Oak» был изменен на Java.
Он был назван в честь марки кофе Java, поэтому на эмблеме изображена чашка с парящим кофе.
Одним из главных факторов развития Java , стал рост популярности сети Интернет и возникшая потребность создания приложений независимых от платформы.
Java позволил перевести часть функций с сервера на клиент, при помощи использования applet-программ, которые выполнялись во внутренней среде. Это позволило контролировать доступ к данным на машине клиента.
Позднее, с появлением servlet – Java начал захватывать сервера и становился всё более универсальным языком программирования.
С наступлением эры мобильных устройств, Java нашел своё воплощение в играх и легковесных браузерах.
На сегодняшний день Java широко используется не только в веб-разработке, но и в программировании под мобильную операционную систему Android, которая занимает большую часть рынка смартфонов и планшетов.
Так же, Java занимает первые позиции в результатах большинства опросов, проводимых среди IT-разработчиков.
Этому языку можно обучиться, пройдя курс «Программирование на Java» в одном из авторизированных центров академии «Brain Academy», это позволит вам освоить престижную профессию и начать работать в одной из крупных украинских и мировых IT-компаний.
The post История возникновения языка программирования Java appeared first on Brain Academy.