Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

В чем разница между java и javascript

Garry Garry Ученик (232), закрыт 1 год назад
Лучший ответ
Андрей Высший разум (483492) 7 лет назад
В том, что это принципиально разные языки, вообще не имеющие ничего общего (кроме Си-подобного синтаксиса, но такой синтаксис имеют ещё десятки языков).

Java - это монопарадигменный (только ООП) статический язык со строгой типизацией и стандартным Симула-подобным ООП.

JavaScript - мультипарадигменный динамический язык со слабой типизацией, прототипным ООП и не очевидным уклоном в сторону функционального программирования.
Остальные ответы
Сёма Дементьев Профи (747) 7 лет назад
В чём разница между яблоком и компьютером ?
Влад Просветленный (21932) 7 лет назад
На JavaScript пишут оформление сайта (клиентскую часть), а на Java пишут прикладные программы. Java сложнее, для сравнения: учебник по JavaScript - 600 страниц, а Java - 1300. Названия у них похожие потому, что JavaScript планировали сделать "младшим братом" Java, но в итоге получились два разных языка. Начинающему программисту в Java можно голову сломать, и с JavaScript лучше тоже не начинать. Нужно что-то легкое для начала, например язык Си.
ТотороМастер (1910) 7 лет назад
что-то ржу в голос...
C стал легче Java?
100500 способов нагадить в памяти. Чтобы выполнить элементарные действия со строками приходится писать не самый тривиальный код.
Капитан Очевидность Мудрец (18748) 7 лет назад
Язык программирования 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 для создания сайтов.
Лесбиянка Мастер (1404) 7 лет назад
Java - Сильно типизированный объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. Приложения Java обычно транслируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре, с помощью виртуальной Java-машины. JavaScript -

Язык программирования
Мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили. Является реализацией языка ECMAScript.
Максим Искусственный Интеллект (218917) 7 лет назад
JavaScript - скриптовый язык с динамической типизацией в основном для web, который в последние годы претерпевал серьёзные перемены.
Java - полноценный объектно-ориентированный язык со статической типизацией для написания приложений, которые работают на виртуальной машине java в различных ОС и на различных устройствах.
Похожие вопросы