Теория JavaScript. ч.1. Введение.
Итак, программирование зачастую начинается с малого. Порой, с самого простого, поэтому хочется поговорить о том, чем является один из языков этого странного, нового и чуждого для многих, понятия.
JavaScript - это язык сценариев, который можно использовать для создания интерактивных веб-страниц. Это одна из основных технологий Интернета, наряду с HTML и CSS, и поддерживается всеми современными браузерами.

Написанный код на этом языке называется, как не удивительно, скриптом, а сам он работает на «движке», который является программой, способной обрабатывать данный язык. Практически все современные браузеры имеют встроенную поддержку данного «наречия», поэтому очень многие работодатели ищут тех, кто способен работать именно с ним.
Как работают «движки»?
Это сложная структура, но вот основа в них достаточно проста.
1. Движок (встроенный, если это браузер) читает («парсит») текст скрипта.
2. Затем он преобразует («компилирует») скрипт в машинный язык.
3. После этого машинный код запускается и работает достаточно быстро.
Он применяет оптимизации на каждом этапе, а порой и просматривает, затем изменяет скрипт во время его работы, анализируя проходящие через него данные, и применяет оптимизации к машинному коду, полагаясь на полученные знания. В результате скрипты работают очень быстро.
JavaScript – это один из самых «лёгких и безопасных» языков. Он не требует мощного компьютера, не создаёт нагрузку на технику. Его написали для поисковых систем, не больше, не меньше. Поэтому, к сожалению, код сильно зависит от окружения, в котором приходится обитать. Это один из больших минусов, а с другой стороны плюс – достаточно пластичный, встраиваемый в другие языки, он по факту универсален.
В то же время, данный язык не может считывать информацию с ПК, что является минусом, так как многое приходится искать в интернете, чтобы встраивать на страницы.
Ещё один нюанс – JavaScript не может получить доступ к технике без разрешения владельца. Так что включить камеру или микрофон, записать что-то, формально, без разрешения, становится невозможным. Также, различные вкладки не знают друг о друге, так как информацию о чём-то, написанный код воспринимает только из одного источника.
Отсюда следует, что, не беря в расчёт всю изменчивость, язык на самом деле, очень безопасен как для пользователей, так и для работающего на нём человека. Что делает его определённо, лучшим выбором для того, чтобы начать знакомство с IT сферой в целом.
Почти ничего не понял, но интересно

Так это хорошо, что этот язык безопасен.