Language Ranking

The score is the sum of 10000 * min(sizes of all solutions) / min(sizes of solutions in a language) for each problems.

RankLangScore#Avg.
1gs2921254710858490
2Perl597144014734053
3GolfScript550554010295350
4Nibbles52434295619346
5Ruby516463514053675
6J41893739684327
7Python413354314262898
8AWK323058610423100
9sed30660089493230
10C302113813342264
11JavaScript297403511882503
12Bash29712617923751
13Vim27630386804063
14iogii25718673367654
15Jelly25253223547133
16PHP24493587553244
17Ruby224375867533237
18Burlesque23768205534298
19goruby22902575554126
20FlogScript21876704145284
21Haskell208409610112061
22K20012365373726
23Groovy19714117482635
24z8019638525173798
25Python319400788302337
26Scala19035638752175
27Bash (builtins)18863397252601
28dc18487484953734
29BASIC16859046642539
30Zsh15966854283730
31xgawk15914485133102
32Lua14899316992131
33jq14728674713127
34R14639126212357
35Common LISP12783665912163
36Postscript12534564352881
37Io12225965952054
38bc12223284782557
39Scheme12197366161980
40Arc12016214622600
41Fish11902083263650
42Maxima11798575152290
43PARI/GP11501923922934
44Perl611160554212650
45m410163772833591
46Xtal9755684242300
47Atlas9641891855211
48OCaml9450115111849
49Java9179777491225
50Octave9178113752447
51wake8169573202552
52Fortran8141124022025
53Logo8005283842084
54Pascal7873414981581
55REXX7670693402256
56Befunge7298252872542
57Tcl6980743492000
58Asymptote6959873232154
59A+6910692113275
60Brainfuck6822644721445
61Prolog6269543331882
62D6142043541735
63Forth6132272372587
64Universal Lambda5816211933013
65DOS5790481863113
66Clojure5483882811951
67Smalltalk5469812791960
68Icon5030032881746
69C#460872464993
70><>4521911453118
71REBOL4432782531752
72Cyan4296641872297
73ObjC4276162361811
74Crystal4110941752349
75C++3802492821348
76Kite3496741821921
77gnuplot3428291053265
78Befunge-983299621162844
79SNOBOL3163242161464
80QCL3107741512058
81Whitespace271259351772
82Erlang2645342591021
83LilyPond2582201092368
84Euphoria2569221272023
85Curry2436191351804
86make2376101411685
87jq 1.6234459514597
88Go2318651951189
89Pike2317631581466
90Hexagony216629723008
91Squirrel213325832570
92Rust1979891471346
93Chapel1909561091751
94Lazy-K175818386455
95Minus171487622765
96Nemerle1699881511125
97COBOL158228194815
98Unlambda1474851051404
99Labyrinth142743482973
100LMNtal132996741797
101D-compile-time130535711838
102Ada121410138879
103FerNANDo115406168686
104Mind102432841219
105Malbolge95046681397
106x8682565651270
107Pefunge64879222949
108Aheui5790565890
109CLC-INTERCAL5249889589
110MNNBFSL51098301703
111gas4354745967
112Grass3929348818
113JVM37760152517
114Piet30762301025
115Whirl1895329653
116VHDL1374937371

gs2 is the programming tool of choice for discriminating golfers.

Perl is a fine programming tool for many courses.

Last update: Thu Sep 18 15:56:24 UTC 2025 (Fri Sep 19 00:56:24 +0900 2025)

return to the top page