Этот список языков представляет собой собрание языков программирования, которые используются для создания программного обеспечения, использующего в качестве среды выполнения виртуальную машину Java (JVM). Некоторые из этих языков интерпретируются, а некоторые компилируются в байт-код Java и компилируются «на лету» во время исполнения.
JVM была изначально создана для поддержки исключительно языка программирования Java. Однако, с течением времени, некоторые языки были адаптированы или созданы для исполнения на платформе Java.
Язык | Реализация |
---|---|
Ada | JGNAT |
AWK | Jawk[1] |
BASIC | jScriptBasic — реализация Java для языка ScriptBasic. |
BBx | BBj — расширенный BBx, PRO/5, and Visual PRO/5. |
Boo | Boojay вариант Boo для платформы Java |
C | компиляторы с языка C для JVM[2] |
COBOL | Elastic COBOL Micro Focus Visual COBOL Veryant isCobol |
ColdFusion | Adobe ColdFusion Railo Open BlueDragon |
Common Lisp | Armed Bear Common Lisp[3] CLforJava Jatha Common Lisp Library |
Component Pascal | Gardens Point Component Pascal |
Eiffel | liberty-eiffel[4] |
Erlang | Erjang[5] |
Forth | myForth[6] |
Go | jgo[7] |
JavaScript | Rhino Nashorn |
Logo | jLogo[8] XLogo[9] |
Lua | Kahlua[10] Luaj[11] Jill[12] |
Oberon-2 | Canterbury Oberon-2 for JVM JOB |
OCaml | OCaml-Java[13] |
Object Pascal | Oxygene |
Pascal | Canterbury Pascal for JVM Free Pascal MIDletPascal |
PHP | IBM WebSphere sMash PHP (P8)[14]
Caucho Quercus[15] JPHP |
Prolog | JIProlog Jekejeke Prolog JLog TuProlog Jinniprolog |
Python | Jython |
R | renjin |
REXX | NetRexx |
Ruby | JRuby |
Scheme | Bigloo Kawa SISC JScheme |
Tcl | Jacl JTcl[16] |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .