Поддерживаемые языки программирования

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Поддерживаемые языки программирования

Поддерживаемые языки программирования
ID short name название примечание
1 fpc Free Pascal
2 gcc GNU C "естественная" битность (32/64)
3 g++ GNU C++ "естественная" битность (32/64)
4 gpc GNU Pascal устарел, "живого" компилятора нет
5 gcj GNU Java устарел, "живого" компилятора нет
6 gfortran GNU Fortran "естественная" битность (32/64)
7 tpc Turbo (Borland) Pascal устарел, скорее всего не работает в ejudge
8 dcc Kylix (Borland Delphi) устарел
9 bcc Borland C устарел, скорее всего не работает в ejudge
10 bpp Borland C++ устарел, скорее всего не работает в ejudge
11 yabasic YaBasic (https://2484.de/yabasic/)
12 mzscheme Racket (бывший MzScheme) https://racket-lang.org/
13 python Python2
14 perl Perl
15 gprolog GNU Prolog
16 qb Quick Basic устарел, скорее всего не работает в ejudge
17 javac7 Java 7 устарел
18 javac Java
19 mcs Mono C#
20 vbnc Mono Visual Basic устарел
21 ruby Ruby
22 php PHP
23 python3 Python3
24 kumir Kumir устарел
25 make GNU Make
26 ghc GNU Haskel
27 fbc Free Basic устарел
28 gcc-vg GNU C + valgrind
29 g++-vg GNU C++ + valgrind
50 nasm-x86 Nasm for x86 (32 bit)
51 clang Clang "естественная" битность (32/64)
52 clang++ Clang++ "естественная" битность (32/64)
53 gccgo Go
54 make-vg GNU Make + valgrind
55 pasabc-linux Pascal ABC.Net
57 gcc-32 GNU C 32 bit
58 g++-32 GNU C++ 32 bit
59 fpc-32 Free Pascal 32 bit, устарел
60 fbc-32 Free Basic 32 bit, устарел
61 clang-32 Clang 32 bit
62 clang++-32 Clang++ 32 bit
63 pypy PyPy2 (optimized python)
64 pypy3 PyPy3 (optimized python)
65 kumir2 Kumir2 устарел
66 gas-32 GNU As ассемблер платформы, 32 бит
67 gas GNU As "естественная" битность (32/64)
68 mars MIPS Simulator
69 scala Scala
70 rust Rust
71 kotlin Kotlin
72 node JavaScript (nodeJS)
73 dotnet-cs C#.Net
74 dotnet-vb Visual Basic.Net
75 rars RiscV simulator
76 swift Swift
77 custom Специальный язык под задачу
78 tsnode TypeScript
79 postgres PostgresQL