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.
1gs2964303011468414
2Perl611870415254012
3Nibbles59303126349353
4GolfScript564864210655303
5Ruby530696114603634
6Python418959714592871
7J41871809784281
8iogii40765915207839
9AWK324103910593060
10sed31872289833242
11JavaScript312458412432513
12Bash30999458243762
13C306977513702240
14Vim27340236804020
15Ruby225890778013232
16PHP25236937753256
17Jelly24848783547019
18Burlesque23686905604229
19goruby22874575594092
20FlogScript21451304145181
21Python321121588952359
22Haskell206805310142039
23K20246995523667
24Bash (builtins)20218917722619
25Scala19916809212162
26Groovy19736777582603
27z8019664585233759
28dc19471165163773
29BASIC17038996722535
30Zsh16811024463769
31xgawk15925975213056
32jq15096374793151
33Lua14856577032113
34R14663466262342
35bc13230775072609
36Common LISP12855385962156
37Fish12478323403670
38Postscript12448454352861
39Io12192195972042
40Scheme12156296191963
41Arc12061184652593
42PARI/GP11879704022955
43Maxima11788895172280
44Perl611203744252636
45m410910372943711
46Atlas10365611955315
47Xtal9797664282289
48OCaml9461645161833
49Java9404817751213
50Octave9199793772440
51Fortran8139364042014
52wake8109403212526
53Logo8006933892058
54Pascal7877405021569
55REXX7758753472235
56Befunge7298282882534
57Tcl7125293562001
58A+6985002133279
59Brainfuck6904304781444
60Asymptote6903353242130
61Forth6732202712484
62Prolog6326553371877
63D6141603561725
64Universal Lambda6048481973070
65DOS5864571903086
66Smalltalk5571542831968
67Clojure5499932831943
68Icon5025622911727
69C#476541487978
70><>4742781513140
71Cyan4489481992256
72REBOL4444652551743
73ObjC4350352401812
74Crystal4245401782385
75C++3843622871339
76Kite3550251851919
77gnuplot3397311053235
78Befunge-983324381172841
79SNOBOL3253132221465
80QCL3089781512046
81Whitespace282622369765
82jq 1.6275382564917
83LilyPond2639921112378
84Erlang2634362611009
85Euphoria2536271271997
86Curry2427381351798
87make2373091421671
88Pike2349011611459
89Go2297751951178
90Squirrel220690852596
91Hexagony219722742969
92Rust2015291491352
93Chapel1907711091750
94Lazy-K179505404444
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 Jul 29 20:34:58 UTC 2026 (Thu Jul 30 05:34:58 +0900 2026)

return to the top page