У javascript есть встроенный интерпретатор в любой современный браузер (т.е. дополнительно не нужно ничего устанавливать, можно открыть консоль разработчика и попробовать в закладе console написать несколько команд). Также язык обладает довольно легким синтаксисом (правила языка приближены к человеческим). Ну и распространенность языка в мире (входит в топ-10 самых используемых), автоматически создает большое сообщество вокруг языка, которое этот язык по сути развивает и улучшает. Простыми словами, у вас будет много актуальной информации от разных источников, написанной на разных языках (русском, китайском и тд.)
Обучаем детей с 7 лет программированию и компьютерной грамотности.Перейти на kidkod.ru
Когда мне попался этот вопрос, я заложил его в список "ответить позже", после чего долго ходил вокруг, не зная, что написать. Характеристики навроде "популярный", "массовый", "есть в любом браузере" — всё это, конечно, правда... Читать далее
В дополнение я бы добавил ещё, что математика... · 27 сент 2021
Совершенно согласен с предыдущими ответами и комментариями. Главное его преимущество - что это браузерный язык и его практическая ценность для разработки веб-страниц. Плюс относительно простой синтаксис.
Это небольшой (по размеру спецификации) и мощный функциональный язык с поддержкой юникода. JS — это в основном про функции, а не про ООП.
Есть книга, посвящённая целиком теме вопроса — «JavaScript: сильные стороны» Дугласа... Читать далее
Диванный философ, по совместительству инженер · 28 дек 2021
В том что его понимают все более-менее массово применяемые браузеры. И поэтому для определенных применений он если и не безальтернативен то критически важен. Его альтернатива - языки типа Coffee Script которые компилируются в... Читать далее
Здравствуйте! Это универсальный язык для фронтенд направления. Его можно использовать на разных платформах, в пользовательском интерфейсе. Это интерпретируемый язык программирования.
Разработка программного обеспечения. Автоматизация бизнес процессов. Дизайн.Перейти на dta.agency
Никаких плюсов! Язык как язык, ничего особенного. Вообще, для программиста не важно на каком языке писать. Выбор языка определяется не предпочтениями программиста(знаю - не знаю, нравится - не нравится, буду - не буду…), а... Читать далее
Программист с 5 летним опытом работы на Python... · 17 сент 2021
Первый плюс - это можно не ставить точки с запятой в конце (если есть табуляция). Допустим C++ так не может - ему нужны точки с запятой даже при наличии табуляции. Второй плюс - код работает сразу в браузере - не нужно ждать... Читать далее