Читая определения выше, машина не может выполнить формат, который создает компилятор Flex, поэтому ActionScript является языком сценариев.
Конечно, все, что компилируется в виртуальную машину, будет считаться языком сценариев по этому определению, включая Java. Forth, будучи интерпретируемым многопоточным языком, также будет языком сценариев.
Так что забудьте про Википедию. Эти различия имели больше смысла, чем сейчас.
С каждым месяцем JavaScript становится все быстрее и, вероятно, скоро будет быстрее, чем ActionScript, если это еще не сделано.
Я бы сказал, что лучшее определение для «языка сценариев» - «язык сценариев управляет приложением или закрытой средой, такой как браузер, текстовый процессор или Flash».
Но с Chrome OS даже это определение находится под угрозой, поскольку браузер (включая Flash, который Google принял) угрожает стать ОС.