Кон В. Г. 04-05-2025 http://kohnvict.narod.ru
Ниже показан не совсем полный список языков программирования, которые используют JRE. Некоторые языки начинались, но потом были закрыты. Такие из списка удалены. Также я следил за тем, чтобы язык реально можно было использовать, то есть существует достаточно полная информация о нем и компилятор в байт код. Весь список разделен на две группы. В первой -- наиболее известные языки, во второй -- менее известные. В первой группе порядок по рейтингу, во второй -- по алфавиту. Для некоторых языков я даю ссылки на интернет, для других нет, но их легко получить в любом поисковике по названию.
Наиболее известные Языки, с самого начала созданные для использования JRE
Java -- основной и самый первый
Kotlin -- язык с полной функциональностью Java (предпочтительный язык для Android от Google);
Scala -- многопарадигмальный язык с несовместимым с Java синтаксисом, разработанный как «лучшая Java».
Ceylon -- объектно-ориентированный, статически типизированный ЯП с акцентом на неизменяемость (2023 год);
Clojure -- современный, динамичный и функциональный диалект языка программирования Lisp на платформе Java;
Groovy -- полностью совместимый с Java-синтаксисом, статический и динамический язык с функциями других ЯП;
Processing -- https://ru.wikipedia.org/wiki/Processing
Некоторые менее известные Языки, в том числе старые, переписанные на использование JRE
BeanShell -- облегченный скриптовый язык для Java;
CFML -- https://ru.wikipedia.org/wiki/ColdFusion
Concurnas -- https://concurnas.com/
Erjang -- язык Erlang с интерпретатором на Java
E on Java -- язык E с интерпретатором на Java
Eta -- язык Haskell с интерпретатором на Java
Fantom -- https://fantom-lang.org/
Flix -- https://doc.flix.dev/
Frege -- язык Haskell с интерпретатором на Java
Golo -- https://golo-lang.org/
Gosu -- язык, выпущенный под лицензией Apache License 2.0
Graalvm Graal.js -- язык Javascript с интерпретатором на Java
Haxe -- https://haxe.org/
Jython -- язык Питон с интерпретатором на Java
JRuby -- язык Ruby с интерпретатором на Java
JScriptBasic -- язык Basic с интерпретатором на Java
Jacl, Jtcl -- язык TCL с интерпретатором на Java
Jawk -- язык AWK с интерпретатором на Java
Jelli -- язык Elli с интерпретатором на Java
Jgnat -- язык Ada с интерпретатором на Java
Jgo -- язык Go с интерпретатором на Java
Job -- язык Oberon с интерпретатором на Java
Jphp -- язык PHP с интерпретатором на Java
Jscheme -- язык Scheme с интерпретатором на Java
Luaj -- язык Lua с интерпретатором на Java
Nashorn -- https://ru.wikipedia.org/wiki/Nashorn_(движок_JavaScript) -- генератор JavaScript программой на Java
Ocaml-Java -- язык Ocaml с интерпретатором на Java
Oxygen -- язык Object Паскаль с интерпретатором на Java
Renjin -- язык R с интерпретатором на Java
Pizza -- https://en.wikipedia.org/wiki/Pizza_(programming_language)
Pnuts -- https://ru.wikipedia.org/wiki/Pnuts
Quercus -- http://quercus.caucho.com/ -- язык PHP с интерпретатором на Java
Rhino -- https://ru.wikipedia.org/wiki/Rhino -- генератор JavaScript программой на Java
Xtend -- https://en.wikipedia.org/wiki/Xtend -- язык общего назначения
Yeti -- https://mth.github.io/yeti/
Yirgacheffe -- https://yirgacheffelang.com/ язык для JRE, но проще чем Java
.
.