Rosetta Code/Rank languages by popularity/Full list

From Rosetta Code
Revision as of 01:20, 27 September 2018 by Thundergnat (talk | contribs) (Update full list output)

Full output listing from Perl 6 entry. Updated periodically.

Accurate counts of only task examples. No other categories included in counts. No effort made to combine different language categories that are the same behind the scenes due to Rosetta Codes capitalization peculiarities. If it has a "Programming Language" category block, it is counted. Perl6 works in Unicode natively so it has no need to translate or interpret language names which include characters outside of ISO-Latin-1;

As of 2018-09-26 :: 705 Languages
Rank Language Count
1 Kotlin 1021
2 Go 1004
3 Python 985
4 Perl 6 980
5 Racket 977
6 C 918
7 Tcl 914
8 Zkl 897
9 J 896
10 Java 883
11 D 871
12 Perl 870
13 REXX 852
14 Ruby 851
15 Haskell 839
16 Phix 806
17 Julia 787
17 Scala 787
19 Sidef 773
20 PicoLisp 771
21 Mathematica 733
22 C sharp 722
23 C++ 691
24 Common Lisp 653
25 Ada 648
26 AutoHotkey 623
27 JavaScript 603
27 Ring 603
29 Unicon 587
30 Clojure 583
31 Lua 582
32 BBC BASIC 557
33 Fortran 550
34 PureBasic 549
35 ALGOL 68 544
36 Nim 543
37 OCaml 540
38 PARI/GP 533
39 Icon 529
40 Elixir 510
41 F Sharp 498
42 Erlang 486
43 Factor 485
44 FreeBASIC 475
45 PowerShell 468
46 Jq 456
47 Forth 439
48 Pascal 431
49 AWK 420
50 Rust 419
51 R 414
52 Seed7 404
53 PL/I 400
54 Groovy 391
55 PHP 390
56 MATLAB 355
57 Scheme 353
58 Maple 337
59 Liberty BASIC 331
60 Swift 315
61 Run BASIC 311
62 Oforth 308
63 XPL0 305
64 EchoLisp 304
65 Octave 303
66 Bracmat 285
67 NetRexx 284
67 UNIX Shell 284
69 Oz 277
69 Prolog 277
71 E 269
71 VBScript 269
73 Objeck 265
74 COBOL 262
75 BASIC 261
76 Lasso 259
77 Wolfram Language 255
78 Smalltalk 253
79 Delphi 250
80 Elena 235
81 M2000 Interpreter 234
82 Euphoria 229
83 AppleScript 221
84 OoRexx 215
85 CoffeeScript 211
86 Maxima 206
87 Logo 203
87 Stata 203
89 Batch File 198
90 ZX Spectrum Basic 196
91 Lingo 194
92 Ursala 193
93 Standard ML 187
94 360 Assembly 185
95 ERRE 183
96 VBA 178
97 Gambas 171
98 Befunge 161
99 GAP 157
100 Objective-C 156
101 HicEst 153
102 TUSCRIPT 152
103 Fantom 150
104 Aime 148
104 ALGOL W 148
104 Eiffel 148
107 Nemerle 147
108 Modula-2 141
109 REBOL 140
110 Applesoft BASIC 139
111 Visual Basic .NET 138
112 K 137
113 NewLISP 136
113 TXR 136
115 LiveCode 125
116 Emacs Lisp 124
117 Slate 123
118 ActionScript 118
119 BaCon 117
120 Modula-3 116
121 Oberon-2 113
121 SNOBOL4 113
123 MAXScript 112
124 Ursa 110
125 Retro 108
126 TI-83 BASIC 106
127 Déjà Vu 105
128 Pike 103
128 Vedit macro language 103
130 Frink 102
130 MUMPS 102
132 DWScript 101
133 ACL2 97
133 APL 97
135 AutoIt 93
135 Pop11 93
137 Ceylon 92
137 TI-89 BASIC 92
139 Axe 91
139 FunL 91
139 Yabasic 91
142 Io 90
143 PostScript 89
144 Mercury 88
145 8th 86
146 Bc 83
147 МК-61/52 81
148 LFE 76
148 M4 76
148 Simula 76
151 FutureBasic 75
151 Sinclair ZX81 BASIC 75
153 Raven 74
154 Component Pascal 72
154 Logtalk 72
154 Visual Basic 72
157 Dart 70
157 Red 70
159 XLISP 69
160 X86 Assembly 67
161 Ela 66
161 Sather 66
163 Brat 65
163 OxygenBasic 65
165 Scilab 63
166 LabVIEW 62
166 Wart 62
168 Burlesque 61
168 SQL 61
170 IDL 60
171 SequenceL 59
172 ColdFusion 58
173 Vala 57
174 FBSL 56
175 Commodore BASIC 54
176 SAS 53
177 ABAP 52
177 Locomotive Basic 52
179 FALSE 50
179 SPL 50
181 Lang5 49
181 OpenEdge/Progress 49
181 Rascal 49
184 BASIC256 48
184 Dc 48
186 Metafont 47
187 DCL 45
187 Microsoft Small Basic 45
189 Crystal 44
189 Toka 44
191 ATS 43
191 Inform 7 43
191 PowerBASIC 43
191 Wortel 43
195 Joy 42
195 Sparkling 42
197 HolyC 41
198 XSLT 40
199 Ol 39
200 Aikido 38
200 Apex 38
200 TorqueScript 38
200 Yorick 38
204 Babel 37
204 RapidQ 37
204 S-lang 37
204 UnixPipes 37
204 V 37
209 GW-BASIC 36
209 SETL 36
211 Chapel 35
211 Elm 35
211 Falcon 35
211 Futhark 35
211 Harbour 35
211 Lisaac 35
217 Sed 34
218 Brainf*** 33
218 Caché ObjectScript 33
218 Vim Script 33
221 AmigaE 32
221 C Shell 32
221 I 32
221 Visual FoxPro 32
225 6502 Assembly 31
225 EGL 31
225 GML 31
225 LOLCODE 31
225 Nial 31
225 REALbasic 31
225 RLaB 31
232 SuperCollider 30
233 Gnuplot 29
233 PL/SQL 29
235 ECL 28
235 Smart BASIC 28
237 Agena 27
237 ARM Assembly 27
237 GUISS 27
237 Hy 27
237 Qi 27
237 Zonnon 27
243 MIRC Scripting Language 26
243 MLite 26
243 Potion 26
243 Processing 26
243 SNUSP 26
248 CMake 25
248 Haxe 25
248 Order 25
248 PlainTeX 25
248 SQL PL 25
253 AntLang 24
253 Limbo 24
253 SSEM 24
256 Astro 23
256 Clean 23
256 Clipper 23
256 Salmon 23
260 Idris 22
260 ML 22
260 WDTE 22
263 Beeswax 21
263 Klong 21
263 Mirah 21
263 Peloton 21
263 PHL 21
263 Trith 21
269 ALGOL 60 20
269 Ioke 20
269 ML/I 20
269 ProDOS 20
273 ChucK 19
273 Free Pascal 19
273 Fōrmulæ 19
273 Golfscript 19
273 MIPS Assembly 19
273 Suneido 19
273 Verbexx 19
280 Argile 18
280 GFA Basic 18
280 Gosu 18
280 Pure 18
280 Scratch 18
285 0815 17
285 Chef 17
285 Huginn 17
285 Neko 17
285 Self 17
285 Shen 17
291 EDSAC order code 16
291 Friendly interactive shell 16
291 LSL 16
291 Wren 16
295 Fancy 15
295 Make 15
297 Axiom 14
297 Dylan 14
297 Efene 14
297 Ezhil 14
297 MMIX 14
297 MOO 14
297 OOC 14
304 Computer/zero Assembly 13
304 Q 13
304 SPAD 13
304 TypeScript 13
304 VAX Assembly 13
304 Whitespace 13
310 Egel 12
310 Fish 12
310 Gema 12
310 Halon 12
310 LSE64 12
310 Lucid 12
310 N/t/roff 12
310 OASYS Assembler 12
310 Openscad 12
310 Panda 12
310 SystemVerilog 12
310 Transact-SQL 12
322 Arendelle 11
322 Coco 11
322 Dao 11
322 Frege 11
322 Inform 6 11
322 Lambdatalk 11
322 TSE SAL 11
322 Z80 Assembly 11
330 App Inventor 10
330 Blz 10
330 KonsolScript 10
330 LaTeX 10
330 MontiLang 10
330 Pure Data 10
336 Brlcad 9
336 Clay 9
336 Eero 9
336 Es 9
336 Genyris 9
336 GlovePIE 9
336 IWBASIC 9
336 Lily 9
336 Luck 9
336 Mathprog 9
336 Monte 9
336 Morfa 9
336 Object Pascal 9
336 Piet 9
336 Ra 9
336 Symsyn 9
336 Unlambda 9
336 UTFool 9
336 VHDL 9
336 Vorpal 9
336 XQuery 9
357 8051 Assembly 8
357 Agda 8
357 ALGOL-M 8
357 BCPL 8
357 CLIPS 8
357 Comal 8
357 Egison 8
357 Gecho 8
357 Hoon 8
357 Integer BASIC 8
357 LC3 Assembly 8
357 Lhogho 8
357 NESL 8
357 NGS 8
357 Nit 8
357 Onyx 8
357 PILOT 8
357 Pony 8
357 Shiny 8
357 SPARK 8
357 Xojo 8
378 68000 Assembly 7
378 Arc 7
378 Asymptote 7
378 Curry 7
378 EC 7
378 Elisa 7
378 FOCAL 7
378 FUZE BASIC 7
378 LLVM 7
378 LotusScript 7
378 Niue 7
378 RPG 7
378 SASL 7
378 Set lang 7
378 Visual Prolog 7
378 Wrapl 7
378 XEec 7
395 4DOS Batch 6
395 8086 Assembly 6
395 Alore 6
395 ANTLR 6
395 Boo 6
395 Comefrom0x10 6
395 Coq 6
395 DUP 6
395 Fexl 6
395 Fortress 6
395 Gastona 6
395 Gri 6
395 MySQL 6
395 NSIS 6
395 Oxygene 6
395 POV-Ray 6
395 Robotic 6
395 SIMPOL 6
395 SkookumScript 6
395 True BASIC 6
415 4D 5
415 6800 Assembly 5
415 AsciiDots 5
415 Dylan.NET 5
415 Fan 5
415 GEORGE 5
415 Glee 5
415 HQ9+ 5
415 JCL 5
415 L++ 5
415 Lilypond 5
415 MBS 5
415 MoonScript 5
415 Panoramic 5
415 PIR 5
415 TIScript 5
415 TPP 5
432 AmbientTalk 4
432 Arbre 4
432 Blast 4
432 Bori 4
432 Cobra 4
432 Crack 4
432 Dafny 4
432 DM 4
432 HPPPL 4
432 Intercal 4
432 Kabap 4
432 Kite 4
432 Lobster 4
432 Purity 4
432 QBasic 4
432 Rhope 4
432 TI-83 Hex Assembly 4
432 TransFORTH 4
432 Uniface 4
432 Verilog 4
432 XSLT 2.0 4
432 Yacas 4
432 ZED 4
455 Battlestar 3
455 BlitzMax 3
455 BML 3
455 C++/CLI 3
455 C1R 3
455 Cat 3
455 Cubescript 3
455 Dodo0 3
455 Glagol 3
455 Golo 3
455 JavaFX Script 3
455 Kaya 3
455 Kitten 3
455 Lisp 3
455 LiveScript 3
455 Maude 3
455 Monicelli 3
455 NetLogo 3
455 OASYS 3
455 PASM 3
455 Powerbuilder 3
455 Pyret 3
455 Quite BASIC 3
455 Sage 3
455 Sass/SCSS 3
455 Squirrel 3
455 Turing 3
455 Whenever 3
455 உயிர்/Uyir 3
484 8080 Assembly 2
484 Algae 2
484 Assembly 2
484 Brace 2
484 Cduce 2
484 Clipper/XBase++ 2
484 Deluge 2
484 DeviousYarn 2
484 DMS 2
484 ELLA 2
484 F 2
484 Ferite 2
484 GLBasic 2
484 GLSL 2
484 Hack 2
484 Hope 2
484 Jack 2
484 JAMES II/Rule-based Cellular Automata 2
484 JOVIAL 2
484 Luna 2
484 Malbolge 2
484 MathCortex 2
484 MDL 2
484 Metapost 2
484 MINIL 2
484 Myrddin 2
484 MyrtleScript 2
484 Occam 2
484 OOCalc 2
484 OpenLisp 2
484 OPL 2
484 PDP-11 Assembly 2
484 PeopleCode 2
484 Perl5i 2
484 Pict 2
484 PL/M 2
484 PL/pgSQL 2
484 PSQL 2
484 Quill 2
484 RPL 2
484 RPL/2 2
484 Sisal 2
484 SmileBASIC 2
484 Snobol 2
484 Tbas 2
484 TechBASIC 2
484 Thyrd 2
484 ToffeeScript 2
484 Viua VM assembly 2
484 XL 2
484 XPath 2.0 2
484 XProc 2
484 XSLT 1.0 2
484 XTalk 2
484 XUL 2
484 ZPL 2
540 80386 Assembly 1
540 Action! 1
540 AMPL 1
540 Anyways 1
540 Apricot 1
540 AspectJ 1
540 AutoLISP 1
540 B4J 1
540 Biferno 1
540 CafeOBJ 1
540 Clarion 1
540 DDNC 1
540 DIV Games Studio 1
540 ElastiC 1
540 Emojicode 1
540 ESQL 1
540 Felix 1
540 FormulaOne 1
540 FP 1
540 FRISC Assembly 1
540 Gentee 1
540 Go! 1
540 Heron 1
540 HLA 1
540 HyperTalk 1
540 Informix 4GL 1
540 Iptscrae 1
540 Jacquard Loom 1
540 JoCaml 1
540 JScript.NET 1
540 JudoScript 1
540 Kamailio Script 1
540 Lambda Prolog 1
540 LibreOffice Basic 1
540 Livecode 1
540 Lush 1
540 MEL 1
540 Mond 1
540 Monkey 1
540 MSX Basic 1
540 MUF 1
540 Mythryl 1
540 NASL 1
540 Neat 1
540 NewtonScript 1
540 Nickle 1
540 Nix 1
540 Omega 1
540 Opa 1
540 Pare 1
540 Picat 1
540 Qore 1
540 Rapira 1
540 Reason 1
540 RPGIV 1
540 RTL/2 1
540 ScriptBasic 1
540 Setl4 1
540 SheerPower 4GL 1
540 SMEQL 1
540 Soar 1
540 SoneKing Assembly 1
540 SPARC Assembly 1
540 StreamIt 1
540 Supernova 1
540 SuperTalk 1
540 Teco 1
540 Terra 1
540 TestML 1
540 Twelf 1
540 VB6 1
540 Visual Objects 1
540 Vox 1
540 WebAssembly 1
540 Wollok 1
540 X86 64 Assembly 1
540 Xanadu 1
540 Ya 1
618 .QL 0
618 8 1/2 0
618 A+ 0
618 Agda2 0
618 ALGOL 0
618 Alice ML 0
618 AngelScript 0
618 ANT 0
618 Application Master 0
618 ASP 0
618 ASP.Net 0
618 AspectC++ 0
618 Axum 0
618 B 0
618 Beta 0
618 Binary Lambda Calculus 0
618 C0H 0
618 Caml 0
618 CB80 0
618 Cecil 0
618 CHR 0
618 Cilk 0
618 Cilk++ 0
618 Datalog 0
618 Diesel 0
618 EhBASIC 0
618 Elan 0
618 Epigram 0
618 Euler 0
618 FAUST 0
618 FeatureC++ 0
618 FLORA-2 0
618 Florid 0
618 FPI 0
618 FreeMat 0
618 Goo 0
618 IS-BASIC 0
618 Jabaco 0
618 KeyList Databasing 0
618 L.in.oleum 0
618 LC2200 Assembly 0
618 Leon 0
618 LLP 0
618 Loglan82 0
618 Lolli 0
618 Lotus 123 Macro Scripting 0
618 Lout 0
618 Lygon 0
618 M680x0 0
618 MAPPER 0
618 ME10 macro 0
618 MGS 0
618 Mirelle 0
618 Mython 0
618 Nice 0
618 NQP 0
618 ObjectIcon 0
618 OpenC++ 0
618 Pentium Assembly 0
618 Plan 0
618 PLUS 0
618 PLZ/SYS 0
618 PPC Assembly 0
618 PPL 0
618 QuakeC 0
618 Reduce 0
618 Refal 0
618 RLSL 0
618 RTSL 0
618 Rubylog 0
618 Script Basic 0
618 Script3D 0
618 SimpleLang 0
618 Spin 0
618 Star 0
618 Superbase BASIC 0
618 TAL 0
618 TeLa 0
618 Thistle 0
618 UC++ 0
618 UScript 0
618 UserRPL 0
618 VRML 0
618 WML 0
618 X10 0
618 XBase 0
618 XS 0
618 ΜC++ 0