Уже перед самым этим заявлением язык был в некотором смысле ориентирован на Java. Многие базовые элементы синтаксиса языка создания сценариев напоминали стиль Java, берущий свое начало от С и C++. С точки зрения использования клиентом, область применения языка существенно отличалось от таковой в Java. Особенно это касается программных кодов, которые интерпретировались непосредственно в HTML, а не в виде отдельного аплета, которому на странице отводилась фиксированная прямоугольная область. В отличие от полного
и развитого программного словаря языка Java (и концептуально более трудного для изучения принципов объектно-ориентированного программирования), JavaScript имел ограниченный словарь зарезервированных терминов и легче усваиваемую программную модель.
Как выяснилось, намного труднее оказалось ясно показать широкому кругу интересующихся разницу между Java и JavaScript. Очень многие компьютерные журналисты, прямо или косвенно заявив, что JavaScript обеспечивает более простой способ создания аплетов Java, сделали грубую ошибку. И до сих пор многие программисты думают, что JavaScript является синонимом Java— ведь они отправляют запросы Java в группу новостей Internet и списки рассылки, созданные с помощью JavaScript.
На сегодня фактом остается то, что Java и JavaScript имеют больше отличий, чем сходств. Эти два языка используют для выполнения строк кода совершенно различные интерпретаторы.
Источник: Libphp.ru - Самый полный самоучитель PHP и MySQL в интернете