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.
1gs2966361311498410
2Perl613634315294013
3Nibbles59603126379356
4GolfScript565813210675302
5Ruby531335114633631
6Python420401514662867
7J41866809784280
8iogii41157285247854
9AWK324522310613058
10sed31877789843239
11JavaScript313243012472511
12Bash31041438263758
13C307278513742236
14Vim27340236804020
15Ruby225952648033231
16PHP25267377763256
17Jelly24848783547019
18Burlesque23754925624226
19goruby22868915594091
20FlogScript21451304145181
21Python321279969022359
22Haskell206781110142039
23K20246995523667
24Bash (builtins)20221557732615
25Scala19967379252158
26Groovy19733807582603
27z8019664585233759
28dc19554495183774
29BASIC17036246722535
30Zsh16853444483761
31xgawk15922885213056
32jq15096374793151
33Lua14856927032113
34R14663466262342
35bc13305515092614
36Common LISP12851485962156
37Fish12520743423661
38Postscript12444164352860
39Io12189255972041
40Scheme12156296191963
41Arc12061184652593
42PARI/GP11879704022955
43Maxima11784785172279
44Perl611214854262632
45m410910372943711
46Atlas10435611965324
47Xtal9797664282289
48OCaml9459505161833
49Java9404817751213
50Octave9195993772439
51Fortran8136754042014
52wake8109403212526
53Logo8016023902055
54Pascal7875995021568
55REXX7758753472235
56Befunge7298282882534
57Tcl7124263562001
58A+6985002133279
59Brainfuck6938734811442
60Asymptote6901773242130
61Forth6738832722477
62Prolog6323583371876
63D6139353561724
64Universal Lambda6046581973069
65DOS5864571903086
66Smalltalk5571542831968
67Clojure5499932831943
68Icon5025622911727
69C#476541487978
70><>4754031513148
71Cyan4489481992256
72REBOL4444652551743
73ObjC4350352401812
74Crystal4245401782385
75C++3843622871339
76Kite3550251851919
77gnuplot3397311053235
78Befunge-983324381172841
79SNOBOL3257672231460
80QCL3089781512046
81Whitespace282979370764
82jq 1.6275382564917
83LilyPond2639921112378
84Erlang2631982611008
85Euphoria2536271271997
86Curry2427381351798
87make2373091421671
88Pike2349011611459
89Go2297751951178
90Squirrel220690852596
91Hexagony219722742969
92Rust2015291491352
93Chapel1907711091750
94Lazy-K179525405443
95Minus174969632777
96Nemerle1729071531130
97COBOL162376198820
98Labyrinth147743493015
99Unlambda1470581051400
100LMNtal135821751810
101D-compile-time135784731860
102Ada123331140880
103FerNANDo116277171679
104Malbolge103929771349
105Mind102086841215
106x8681272651250
107Pefunge64879222949
108Aheui5772365888
109CLC-INTERCAL5305191582
110MNNBFSL50795301693
111gas4347646945
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 Aug 05 21:03:50 UTC 2026 (Thu Aug 06 06:03:50 +0900 2026)

return to the top page