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.
1gs2958413311398414
2Perl611661515214021
3Nibbles59103126329351
4GolfScript563771410635303
5Ruby529283114533642
6Python418536214552876
7J41677649754274
8iogii39897035097838
9AWK323996510583062
10sed31481609743232
11JavaScript310834712372512
12Bash30702358173757
13C306783713682242
14Vim27353146804022
15Ruby225732207943240
16PHP25071307733243
17Jelly24868783547025
18Burlesque23616465584232
19goruby22856015584096
20FlogScript21457974145183
21Python320844408842357
22Haskell206900310142040
23K20251535523668
24Bash (builtins)20181917682627
25Scala19798629162161
26Groovy19741007582604
27z8019661255223766
28dc19425335153771
29BASIC16996076712532
30Zsh16491094403747
31xgawk15927315203062
32jq14908594773125
33Lua14862217032114
34R14668076262343
35bc13171895052608
36Common LISP12847885952159
37Postscript12448454352861
38Io12196625972042
39Fish12182283353636
40Scheme12161996191964
41Arc12068234652595
42Maxima11792335172280
43PARI/GP11783274012938
44Perl611187084242638
45m410735372923676
46Atlas10132481925277
47Xtal9800824282289
48OCaml9461645161833
49Java9393517741213
50Octave9204703772441
51Fortran8143484042015
52wake8109403212526
53Logo8008823892058
54Pascal7874335011571
55REXX7758753472235
56Befunge7307302882537
57Tcl7125293562001
58A+6987562133280
59Asymptote6903353242130
60Brainfuck6888314771444
61Forth6732202712484
62Prolog6326553371877
63D6141603561725
64Universal Lambda5977061963049
65DOS5839571893089
66Smalltalk5571542831968
67Clojure5499932831943
68Icon5025622911727
69C#475233485979
70><>4660881483149
71Cyan4469481982257
72REBOL4444652551743
73ObjC4350352401812
74Crystal4212071772379
75C++3841232861343
76Kite3550251851919
77gnuplot3397311053235
78Befunge-983324381172841
79SNOBOL3253132221465
80QCL3089781512046
81Whitespace282225368766
82LilyPond2639921112378
83Erlang2634362611009
84jq 1.6256292544746
85Euphoria2536271271997
86Curry2427381351798
87make2373091421671
88Pike2349011611459
89Go2297751951178
90Squirrel220690852596
91Hexagony216389732964
92Rust2015591491352
93Chapel1907711091750
94Lazy-K179505404444
95Minus175147632780
96Nemerle1729071531130
97COBOL162138197823
98Labyrinth147743493015
99Unlambda1470581051400
100LMNtal135821751810
101D-compile-time135784731860
102Ada123331140880
103FerNANDo116277171679
104Mind102086841215
105Malbolge100384751338
106x8681656651256
107Pefunge64879222949
108Aheui5772365888
109CLC-INTERCAL5305191582
110MNNBFSL50795301693
111gas4361446948
112Grass3923548817
113JVM37760152517
114Piet31214311006
115Whirl1895329653
116VHDL1369337370

gs2 is the programming tool of choice for discriminating golfers.

Perl is a fine programming tool for many courses.

Last update: Wed Jul 22 18:14:41 UTC 2026 (Thu Jul 23 03:14:41 +0900 2026)

return to the top page