Java и JavaScript несколько отличий

Java и JavaScript  Языки очень похожи между собой  но и отличаются, в зависимости от того, как на них посмотреть.

Первое это история их создания:

Java и JavaScript несколько отличий
Java и JavaScript несколько отличий

Java – этот язык является языком объектно-ориентированного программирования (ООП), созданным Джеймсом Гослингомв Sun Microsystems.

JavaScript — это язык сценариев, который был создан группой людей в Netscape и первоначально назывался LiveScript. Поэтому JavaScript является очень дальним родственником Java лишь в том, что это тоже язык ООП. Во многом их синтаксис похож. Однако JavaScript содержит гораздо меньше и более простые команды, чем язык Java.

Второе, главное отличие.

Оно состоит в том, что программа, написанная на Java,может применяться самостоятельно, в то время как JavaScript должен быть размещён внутри HTML документа.

Java намного универсальнее и сложнее, на этом языке создают «автономные» приложения. Ява «апплет» является полностью законченной программой.

JavaScript — это текст, который подается браузеру, чтобы тот интерпретировал его.

Третье, взаимодействие с пользователем.

Java – программа должна быть скомпилирована в «машинный язык», перед тем как она будет запущена.
JavaScript является скриптовым языком, то есть программист пишет программу прямо в HTML-документе и, затем, она запускается браузером.
Программу, написанную на JavaScript можно изменить после того, как она была запущена,и затем запустить её снова.
После того как Java-программу скомпилировать, её нельзя изменить. Конечно, можно вернуться к исходному коду и изменить его, но тогда программу необходимо скомпилировать снова.
Если вам нравится программировать, тогда рекомендую начинать путь программиста с Python:

Как установить Python
Сканер портов на Python
Как установить NumPy на Ubuntu 20.04

Nazario

Я — Nazario, создатель и автор сайта guid.su, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем. Мои глубокие знания и обширный практический опыт в этих сферах позволяют мне создавать детальные руководства и учебные материалы, ценные для пользователей всех уровней.

Я стремлюсь делать сложные темы доступными и понятными, надеюсь что мой вклад в сообщество IT будет оценен по достоинству.

Моя работа направлена на образование и распространение знаний в области информационных технологий, помогая другим расширять свои возможности и углублять понимание современных технологий.

Guid: Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даюёте согласие на их использование.

  1. Darker

    Спасибо буду знать. Честно скажу что далёк от программирования и думал что джава скрипт это огрызок джавы

    Ответить