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.
1gs2944471211238410
2Perl605260815054021
3Nibbles57369806139358
4GolfScript555996010495300
5Ruby524708514393646
6J41695859754276
7Python416235914462878
8iogii37134814737850
9AWK323371110523073
10sed31119869663221
11JavaScript304443112182499
12C303920613532246
13Bash30145588083730
14Vim27367386804024
15Ruby225405257833244
16Jelly24904173547035
17PHP24903207683242
18Burlesque23496315544241
19goruby22842115574100
20FlogScript21506694145194
21Haskell206973710142041
22Python320360858682345
23K20199825503672
24Bash (builtins)19796827562618
25Groovy19673567552605
26z8019599085203769
27Scala19526589032162
28dc19132845103751
29BASIC16964706692535
30Zsh16347024373740
31xgawk15979075203072
32Lua14871397032115
33jq14861514753128
34R14676386262344
35bc13026884992610
36Common LISP12857415952160
37Postscript12451084352862
38Io12204595972044
39Scheme12170276191966
40Arc12077704652597
41Fish12043453323627
42PARI/GP11703484002925
43Maxima11700595162267
44Perl611200294242641
45m410517512893639
46Atlas10169981925296
47Xtal9805964282291
48OCaml9466905161834
49Java9343847681216
50Octave9211373772443
51Fortran8150894042017
52wake8103293202532
53Logo7958983862061
54Pascal7852765001570
55REXX7771253472239
56Befunge7311652882538
57Tcl7089993532008
58A+7004352133288
59Asymptote6909233242132
60Brainfuck6849124751441
61Forth6729682702492
62Prolog6315843361879
63D6143683561725
64Universal Lambda5980911963051
65DOS5799551873101
66Smalltalk5575542831970
67Clojure5504602831945
68Icon5011022901727
69C#471391479984
70><>4668571483154
71Cyan4473331982259
72REBOL4447152551743
73ObjC4355652401814
74Crystal4219761772384
75C++3846272861344
76Kite3553481851920
77gnuplot3411601053249
78Befunge-983334381172849
79SNOBOL3247282211469
80QCL3089781512046
81Whitespace277592362766
82LilyPond2645801112383
83Erlang2635512611009
84jq 1.6256292544746
85Euphoria2541831272001
86Curry2430411351800
87make2369761411680
88Pike2334811601459
89Go2298561951178
90Squirrel221315852603
91Hexagony216389732964
92Rust2017131491353
93Chapel1909561091751
94Lazy-K177966398447
95Minus175772632790
96Nemerle1731451531131
97COBOL162376197824
98Labyrinth147743493015
99Unlambda1474281051404
100LMNtal135821751810
101D-compile-time135788731860
102Ada123466140881
103FerNANDo116389171680
104Mind102208841216
105Malbolge98531731349
106x8682565651270
107Pefunge64879222949
108Aheui5786265890
109CLC-INTERCAL5316291584
110MNNBFSL51098301703
111gas4361446948
112Grass3929348818
113JVM37760152517
114Piet31214311006
115Whirl1895329653
116VHDL1374937371

gs2 is the programming tool of choice for discriminating golfers.

Perl is a fine programming tool for many courses.

Last update: Wed Jul 01 15:02:12 UTC 2026 (Thu Jul 02 00:02:12 +0900 2026)

return to the top page