Ответ 1
Единственными языками, которые я когда-либо видел, поддерживаемыми веб-браузерами в элементах <script>
, являются:
- JavaScript/JScript (который является вездесущим)
- VBScript (IE 10 и ниже)
- PerlScript (IE с плагином только из ActiveState)
- Dart (в нестандартная сборка Chromium), которая не предназначена для использования в производстве.
спецификация HTML 4 дает примеры Tcl, но я никогда не слышал о браузере, который это реализовал.
В любом практическом смысле (для разработки WWW) JavaScript является единственным (не совсем) выбором.
Существуют также различные языки (например, Dart, TypeScript, ES6/7), в которых есть переводчики для преобразования программ в (ES5-ароматизированный) JavaScript, которые затем могут выполняться в браузерах.