Описание тега jvm-languages

Языки, которые компилируют свой исходный код в байтовый код виртуальной машины Java, обычно называются языками JVM. Общей чертой этих языков является то, что API Java можно использовать более или менее без проблем.

Следующий список может быть дополнен со временем.

Важные языки JVM:

  1. Java (объектно-ориентированный)
  2. Scala (объектно-ориентированный / функциональный)
  3. Clojure (Лисп-у)
  4. Groovy (создание сценариев объектно-ориентированного программирования)

Реализации популярных языков для JVM:

  1. Python
  2. Рубин

Недавние / будущие языки:

  1. Котлин (объектно-ориентированный, ...)
  2. Цейлон (объектно-ориентированный, ...)
  3. Frege (чистый функционал, как Haskell 2010)