Область применения JavaScript

В связи с относительной простотой применения и полной интеграцией со
 всеми известными браузерами стремительную популярность продолжает 
набирать скриптовый язык программирования – JavaScript. На сегодняшний 
день, возможности JavaScript, достаточно ограничены, однако уже сейчас 
готовится к выходу JavaScript 2 с расширенным функционалом. В вопросе, 
что же собой представляет язык программирования JavaScript, и какова же 
область его практического применения. В первую очередь следует 
обратиться к истокам его создания, а именно к одному из наиболее 
распространенных языков программирования, прародителем JavaScript, 
завоевавшим доверие миллионов программистов по всему миру,- Java. По 
праву, он также считается одним из сложнейших языков, что напрямую 
связано с наличием множества библиотек, которые помогают в описании 
сложнейших алгоритмов и многофункциональных интерфейсов. Тяжеловесные, 
долго загружающиеся приложения Java, зачастую способны справиться с 
любой поставленной задачей. Хотя на современных интернет платформах 
подобные приложения, сегодня, не пользуются особой популярностью, что 
также обусловлено значительной конкуренцией с технологией Flash 
анимации, которая отлично зарекомендовала себя как язык для оживления 
динамики web- страницы и сегодня имеет широчайший спектр возможностей, 
применяемых для создания уникальной web-анимации. В этих условиях язык с
 возможностями делать всевозможные корректировки «на ходу» и в 
максимально сжатые сроки был крайне необходим, чем и обусловлено 
появление - JavaScript.

    Главная новость состоит в том, что JavaScript имеет собственный 
стандарт – «ECMAScript», и является, абсолютно, независимы, скриптовым 
языком программирования. Так что с «динозавром» Java, на сегодняшний 
день, их связывает лишь схожее название. Основными же отличиями 
JavaScript от Java, Flash и др., является полная интеграция со всеми 
известными браузерами. И пока сложные приложения функционируют в своем 
окружении, JavaScript попросту упрощает жизнь рядовых пользователей. 
Работа с текстом, тегами, а также стилями элементов, загрузка данных без
 перезагрузки страниц и полная интеграция позволяющая выполнять задачи 
«на ходу», выгодно выделяет JavaScript, среди прочих языков 
программирования.                                    Многие находят 
схожесть в работе JavaScript с Python или Self, однако истинная ценность
 заключается в том, что JavaScript, является уникальной разработкой, 
которая постоянно совершенствуется и по праву признается 
самостоятельным, полноценным языком программирования.