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.
1gs2914369310728529
2Perl593841414614064
3GolfScript548992310215377
4Nibbles51461075519339
5Ruby514002713953684
6J41917319654343
7Python411493314172903
8AWK321472310333112
9sed30513319403246
10C300228413222271
11JavaScript296234911812508
12Bash29510917863754
13Vim27687816804071
14Jelly25443663557167
15PHP24445617523250
16Ruby224084797423245
17Burlesque23810665504329
18goruby22836235524136
19FlogScript21966524145305
20iogii21384732817610
21Haskell208334410092064
22K19876265323736
23Groovy19723917482636
24z8019569955153799
25Python319165998192340
26Scala18874978652182
27Bash (builtins)18604857152602
28dc18255114863756
29BASIC16827276622541
30Zsh15787524243723
31xgawk15768405063116
32Lua14856036962134
33jq14686984693131
34R14536186142367
35Common LISP12728975872168
36Postscript12565674352888
37Io12230805942059
38Scheme12227946151988
39bc12053444712559
40Arc12034114612610
41Maxima11819265142299
42Fish11721833223640
43PARI/GP11404753872946
44Perl611047864172649
45m410072202793610
46Xtal9771244242304
47OCaml9470655111853
48Atlas9337191805187
49Octave9057893702448
50Java9048247351231
51wake8177853202555
52Fortran8164574022030
53Logo8007713832090
54Pascal7832074941585
55REXX7642193392254
56Befunge7326772872552
57Asymptote6978003232160
58Tcl6966203482001
59A+6795242073282
60Brainfuck6778064691445
61Prolog6285513311898
62D6067213491738
63Forth6040552342581
64Universal Lambda5819661933015
65DOS5790481863113
66Clojure5503742811958
67Smalltalk5472692771975
68Icon5033672881747
69C#448884451995
70REBOL4362492501744
71><>4327011413068
72Cyan4298111872298
73ObjC4193692331799
74Crystal4005571732315
75C++3718632771342
76Kite3466291791936
77gnuplot3428291053265
78Befunge-983299621162844
79SNOBOL3164662161465
80QCL3109011512058
81Whitespace269755348775
82Erlang2587222541018
83Euphoria2569221272023
84LilyPond2472101012447
85Curry2436191351804
86make2378601411686
87jq 1.6229566504591
88Go2284131931183
89Pike2234531501489
90Squirrel213325832570
91Hexagony203841682997
92Rust1946171461332
93Chapel1914721091756
94Lazy-K175349380461
95Nemerle1699881511125
96Minus166653602777
97COBOL154623193801
98Unlambda1474851051404
99Labyrinth143127482981
100LMNtal132996741797
101D-compile-time130535711838
102Ada121525138880
103FerNANDo115715168688
104Mind102432841219
105Malbolge95046681397
106x8682565651270
107Pefunge64879222949
108Aheui5816165894
109CLC-INTERCAL5216888592
110MNNBFSL51098301703
111gas4373645971
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: Mon Jun 30 17:40:07 UTC 2025 (Tue Jul 01 02:40:07 +0900 2025)

return to the top page