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.
1gs2948163511278413
2Perl612164815164038
3Nibbles57886466199351
4GolfScript560091510565303
5Ruby527940014463651
6Python418488214522882
7J41689979754275
8iogii38671764907892
9AWK324043710553071
10sed31190089683222
11JavaScript308040212272510
12C305514913612244
13Bash30456018123750
14Vim27367386804024
15Ruby225713807893259
16PHP24939057713234
17Jelly24888783547030
18Burlesque23496315544241
19goruby22835225574099
20FlogScript21491304145191
21Haskell206942910142040
22Python320678948762360
23K20244825513674
24Bash (builtins)20008017612629
25Scala19674699082166
26Groovy19669797552605
27z8019590755203767
28dc19358195133773
29BASIC17002326712533
30Zsh16347024373740
31xgawk15979075203072
32Lua14869627032115
33jq14861514753128
34R14674326262344
35bc13099635022609
36Common LISP12854555952160
37Postscript12451084352862
38Io12201925972043
39Scheme12166996191965
40Arc12074484652596
41Fish12043453323627
42Maxima11798215172282
43PARI/GP11789524012940
44Perl611195414242640
45m410517512893639
46Atlas10169981925296
47Xtal9803764282290
48OCaml9466905161834
49Java9373557701217
50Octave9211373772443
51Fortran8148034042016
52wake8103293202532
53Logo7982003872062
54Pascal7876125011572
55REXX7771253472239
56Befunge7311652882538
57Tcl7099993542005
58A+7004352133288
59Asymptote6909233242132
60Brainfuck6907014761451
61Forth6743312712488
62Prolog6331813371878
63D6143683561725
64Universal Lambda5980911963051
65DOS5822621883097
66Smalltalk5575542831970
67Clojure5501972831944
68Icon5028322911727
69C#473791481985
70><>4668571483154
71Cyan4473331982259
72REBOL4447152551743
73ObjC4355652401814
74Crystal4219761772384
75C++3843862861344
76Kite3553481851920
77gnuplot3411601053249
78Befunge-983334381172849
79SNOBOL3258392221467
80QCL3089781512046
81Whitespace280304364770
82LilyPond2645801112383
83Erlang2635512611009
84jq 1.6256292544746
85Euphoria2541831272001
86Curry2430411351800
87make2369761411680
88Pike2334811601459
89Go2298561951178
90Squirrel221315852603
91Hexagony216389732964
92Rust2017131491353
93Chapel1909561091751
94Lazy-K178983400447
95Minus175772632790
96Nemerle1731451531131
97COBOL162310197823
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 08 18:56:49 UTC 2026 (Thu Jul 09 03:56:49 +0900 2026)

return to the top page