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.
1gs2926073610958457
2Perl597909014794042
3GolfScript549277510295337
4Nibbles53534295739342
5Ruby517587414123665
6J41861089694320
7Python413825914312891
8AWK322402310433091
9sed30739419523228
10C302644313392260
11Bash29750567943746
12JavaScript297074211892498
13iogii27885083627703
14Vim27570856804054
15Jelly25131223547099
16Ruby224551537603230
17PHP24466117553240
18Burlesque23673295534280
19goruby22876425554121
20FlogScript21783844145261
21Haskell208108210122056
22K20012585383719
23Groovy19710267502628
24z8019618725173794
25Python319532558372333
26Scala19161458822172
27Bash (builtins)19032977322600
28dc18503574973723
29BASIC16834576642535
30Zsh15936874283723
31xgawk15888265143091
32Lua14873826992127
33jq14712354713123
34R14658566232352
35Common LISP12772685912161
36Postscript12523704352879
37bc12241674822539
38Io12201575952050
39Scheme12170946161975
40Arc12001414622597
41Fish11872633263641
42Maxima11773675152286
43PARI/GP11481343922928
44Perl611146314212647
45m410196372853577
46Xtal9738084242296
47Atlas9641891855211
48OCaml9450115111849
49Java9255677541227
50Octave9172373752445
51wake8145653202545
52Fortran8141124022025
53Logo7977223842077
54Pascal7865464981579
55REXX7639283402246
56Befunge7292362872540
57Tcl6978563491999
58Asymptote6943733232149
59A+6910692113275
60Brainfuck6820024721444
61Prolog6258253331879
62Forth6152562392574
63D6142043541735
64Universal Lambda5816091933013
65DOS5786971863111
66Clojure5473592811947
67Smalltalk5467562791959
68Icon5017192881742
69C#464775467995
70><>4521911453118
71REBOL4412982531744
72Cyan4286031872291
73ObjC4274842361811
74Crystal4110941752349
75C++3798252821346
76Kite3484671821914
77gnuplot3428291053265
78Befunge-983299621162844
79SNOBOL3149862161458
80QCL3107741512058
81Whitespace271238352770
82Erlang2644062591020
83LilyPond2582201092368
84Euphoria2562391272017
85Curry2436101351804
86make2375271411684
87jq 1.6234459514597
88Go2318151951188
89Pike2317631581466
90Hexagony215050722986
91Squirrel213325832570
92Rust1979891471346
93Chapel1909561091751
94Lazy-K175897388453
95Minus171487622765
96Nemerle1699881511125
97COBOL161590196824
98Unlambda1474851051404
99Labyrinth142743482973
100LMNtal132996741797
101D-compile-time130535711838
102Ada121410138879
103FerNANDo115406169682
104Mind102432841219
105Malbolge95046681397
106x8682565651270
107Pefunge64879222949
108Aheui5786265890
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: Fri Nov 21 05:32:56 UTC 2025 (Fri Nov 21 14:32:56 +0900 2025)

return to the top page