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.
1gs2910543110638565
2Perl593462214534084
3GolfScript550677310175414
4Ruby513566313873702
5Nibbles50364655399344
6J42036299634365
7Python411825614122916
8AWK322071110273136
9sed30375249303266
10C299988513152281
11JavaScript296599611762522
12Bash29579617843772
13Vim27755306784093
14Jelly25706783567221
15PHP24483857513260
16Burlesque23912095484363
17Ruby223889297333259
18goruby22891125514154
19FlogScript22264234145377
20Haskell208380510032077
21K20053595323769
22Groovy19804287472651
23z8019565465123821
24Python319017238092350
25Scala18773038562193
26Bash (builtins)18508817072617
27dc18166914813776
28iogii17413252327505
29BASIC16904946622553
30xgawk15914865063145
31Zsh15823914233740
32Lua14949046962147
33jq14734114693141
34R14602166142378
35Common LISP12733735842180
36Postscript12596504352895
37Scheme12299166151999
38Io12299085942070
39Arc12083274612621
40bc12031724682570
41Maxima11862675142307
42Fish11758053213662
43PARI/GP11456133872960
44Perl610924784112658
45m49991612773607
46Xtal9799604242311
47OCaml9484115091863
48Atlas9337191805187
49Octave9056923692454
50Java9016887301235
51wake8257493202580
52Fortran8208214022041
53Logo8049613832101
54Pascal7864104941591
55REXX7691603392268
56Befunge7372422872568
57Asymptote7009523232170
58Tcl7007803482013
59A+6797092073283
60Brainfuck6657304681422
61Prolog6308423311905
62D6073103481745
63Forth6053952342587
64Universal Lambda5761201913016
65DOS5740081843119
66Clojure5528502801974
67Smalltalk5482112771979
68Icon5074792881762
69C#447911449997
70REBOL4403782501761
71Cyan4305001872302
72><>4257541393062
73ObjC4193692331799
74Crystal4010021732317
75C++3730962771346
76Kite3486851791947
77gnuplot3428291053265
78Befunge-983299621162844
79SNOBOL3194132161478
80QCL3115261512063
81Whitespace269253346778
82Erlang2604082541025
83Euphoria2576041272028
84LilyPond2478561012454
85Curry2436191351804
86make2347421401676
87Go2294971931189
88jq 1.6227939494651
89Pike2249001501499
90Squirrel213325832570
91Hexagony203841682997
92Rust1947301461333
93Chapel1916811091758
94Lazy-K174283375464
95Nemerle1703121511127
96Minus159491592703
97COBOL154684193801
98Unlambda1474851051404
99Labyrinth143127482981
100LMNtal132996741797
101D-compile-time130535711838
102Ada121525138880
103FerNANDo116005168690
104Mind102432841219
105Malbolge95046681397
106x8682565651270
107Pefunge64879222949
108Aheui5844765899
109CLC-INTERCAL5151386598
110MNNBFSL51098301703
111gas4411345980
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 Apr 18 18:54:45 UTC 2025 (Sat Apr 19 03:54:45 +0900 2025)

return to the top page