Большинство языков, упомянутых здесь, на самом деле генерируют JavaScript для клиентской стороны, а некоторые также для серверной.
Meteor и NodeJS можно рассматривать как бесступенчатые фреймворки, но, на мой взгляд, они не работают на 100%.% удовлетворяют определению ярусного языка.На истинно бесступенчатом языке нужно думать не с точки зрения клиента и сервера, а с точки зрения программы.В настоящее время для большинства ярусных языков требуется один, чтобы комментировать фрагменты кода для маркировки дистрибутива, как в ссылках, Opa, ML5, Hop и т. Д.