Регистрация
15 Сен 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
В чем разница между java и javascript
 
В том, что это принципиально разные языки, вообще не имеющие ничего общего (кроме Си-подобного синтаксиса, но такой синтаксис имеют ещё десятки языков).
 
Java - Сильно типизированный объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью виртуальной Java-машины. JavaScript - Язык программирования Мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили. Является реализацией языка ECMAScript.
 
Язык программирования JavaScript, разработанный в компании Netscape, Inc., не входит в состав платформы Java. JavaScript не применяется для создания апплетов или автономных приложений. Чаще всего JavaScript находится внутри документов HTML и обеспечивает уровень взаимодействия с веб-страницами, которого невозможно достичь с помощью простых документов HTML. Основные различия Java и JavaScript: Java представляет собой объектно-ориентированный язык программирования, а JavaScript - это объектно-ор иентированный язык создания сценариев. Java используется для создания приложений, которые запускаются на виртуальных машинах или в браузерах, а код JavaScript выполняется только в браузере. Код Java необходимо скомпилировать, а код JavaScript используется в текстовом виде. Для них требуются различные подключаемые модули. Чисто практически: JavaScript -- это текст, который выполняется в любом браузере без каких-либо дополнительных действий со стороны пользователя. Для выполнения байт-кода Java пользователь должен взять на себя геморрой по установке в системе виртуальной машины (VM) Java, что не всегда приемлемо (например, в корпоративной среде) . С другой стороны, на Java можно писать программы, которые совершенно без переделок будут работать в любой платформе, где есть эта самая Java VM. --------------------------------------------------------------------- Вариант для интеллектуального большинства. JAVA - для различных приложений, javascript для создания сайтов.
 
На JavaScript пишут оформление сайта (клиентскую часть), а на Java пишут прикладные программы. Java сложнее, для сравнения: учебник по JavaScript - 600 страниц, а Java - 1300. Названия у них похожие потому, что JavaScript планировали сделать "младшим братом" Java, но в итоге получились два разных языка. Начинающему программисту в Java можно голову сломать, и с JavaScript лучше тоже не начинать. Нужно что-то легкое для начала, например язык Си.
 
Назад
Сверху