Rosetta Code/Rank languages by popularity/Full list

From Rosetta Code
Revision as of 21:00, 4 September 2018 by Thundergnat (talk | contribs) (Revert scroll window height. Sized so there is only one scroll bar necessary.)

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-03 :: 704 Languages
Rank Language Count
1 Kotlin 1019
2 Python 980
3 Go 978
4 Racket 977
5 Perl 6 976
6 Tcl 914
7 C 913
8 Zkl 894
9 J 893
10 Java 881
11 D 867
12 Ruby 848
13 REXX 845
14 Haskell 836
15 Perl 824
16 Scala 787
17 Julia 785
18 Sidef 773
19 PicoLisp 771
20 Phix 762
21 Mathematica 733
22 C sharp 708
23 C++ 691
24 Common Lisp 652
25 Ada 648
26 AutoHotkey 618
27 Ring 603
28 JavaScript 599
29 Unicon 587
30 Clojure 582
31 Lua 579
32 BBC BASIC 557
33 Fortran 550
34 PureBasic 549
35 ALGOL 68 543
36 OCaml 539
37 PARI/GP 532
38 Icon 529
39 Nim 528
40 Elixir 510
41 F Sharp 492
42 Erlang 486
43 FreeBASIC 475
44 PowerShell 468
45 Factor 463
46 Jq 456
47 Forth 439
48 Pascal 431
49 AWK 418
49 Rust 418
51 R 413
52 Seed7 404
53 PL/I 400
54 Groovy 390
54 PHP 390
56 MATLAB 355
57 Scheme 353
58 Maple 337
59 Liberty BASIC 331
60 Run BASIC 311
61 Oforth 308
62 XPL0 305
63 EchoLisp 304
64 Octave 303
65 Swift 302
66 Bracmat 285
67 NetRexx 284
67 UNIX Shell 284
69 Oz 277
70 Prolog 276
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 Euphoria 229
82 AppleScript 220
83 OoRexx 215
84 CoffeeScript 211
85 Maxima 206
86 M2000 Interpreter 204
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 Eiffel 148
106 Nemerle 147
107 ALGOL W 144
108 REBOL 140
109 Applesoft BASIC 139
109 Modula-2 139
111 Visual Basic .NET 137
112 NewLISP 136
112 TXR 136
114 K 133
115 LiveCode 125
116 Emacs Lisp 124
117 Slate 123
118 ActionScript 118
119 BaCon 116
119 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
134 APL 95
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
150 FutureBasic 75
150 Sinclair ZX81 BASIC 75
152 Raven 74
153 Component Pascal 72
153 Logtalk 72
153 Visual Basic 72
156 Dart 70
157 Simula 69
157 XLISP 69
159 Red 67
159 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 SAS 53
176 ABAP 52
176 Locomotive Basic 52
178 FALSE 50
178 SPL 50
180 Commodore BASIC 49
180 Lang5 49
180 Rascal 49
183 BASIC256 48
183 Dc 48
183 OpenEdge/Progress 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 Aikido 38
199 Apex 38
199 TorqueScript 38
199 Yorick 38
203 Babel 37
203 RapidQ 37
203 S-lang 37
203 UnixPipes 37
203 V 37
208 GW-BASIC 36
208 SETL 36
210 Chapel 35
210 Elm 35
210 Falcon 35
210 Futhark 35
210 Harbour 35
210 Lisaac 35
216 Brainf*** 33
216 Caché ObjectScript 33
216 Sed 33
216 Vim Script 33
220 AmigaE 32
220 C Shell 32
220 I 32
220 Visual FoxPro 32
224 6502 Assembly 31
224 EGL 31
224 GML 31
224 LOLCODE 31
224 Nial 31
224 Ol 31
224 REALbasic 31
224 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 Golfscript 19
273 MIPS Assembly 19
273 Suneido 19
273 Verbexx 19
279 Argile 18
279 GFA Basic 18
279 Gosu 18
279 Pure 18
279 Scratch 18
284 0815 17
284 Chef 17
284 Self 17
284 Shen 17
288 EDSAC order code 16
288 Friendly interactive shell 16
288 Huginn 16
288 LSL 16
288 Wren 16
293 Fancy 15
293 Make 15
295 Axiom 14
295 Dylan 14
295 Efene 14
295 Ezhil 14
295 MMIX 14
295 MOO 14
295 OOC 14
302 Computer/zero Assembly 13
302 Neko 13
302 Q 13
302 SPAD 13
302 TypeScript 13
302 VAX Assembly 13
302 Whitespace 13
309 Egel 12
309 Fish 12
309 Gema 12
309 Halon 12
309 LSE64 12
309 Lucid 12
309 N/t/roff 12
309 OASYS Assembler 12
309 Openscad 12
309 Panda 12
309 SystemVerilog 12
309 Transact-SQL 12
321 Arendelle 11
321 Coco 11
321 Dao 11
321 Frege 11
321 Inform 6 11
321 Lambdatalk 11
321 TSE SAL 11
321 Z80 Assembly 11
329 App Inventor 10
329 Blz 10
329 KonsolScript 10
329 LaTeX 10
329 MontiLang 10
329 Pure Data 10
335 Brlcad 9
335 Clay 9
335 Eero 9
335 Es 9
335 Genyris 9
335 GlovePIE 9
335 IWBASIC 9
335 Lily 9
335 Luck 9
335 Mathprog 9
335 Monte 9
335 Morfa 9
335 Object Pascal 9
335 Piet 9
335 Ra 9
335 Symsyn 9
335 Unlambda 9
335 UTFool 9
335 VHDL 9
335 Vorpal 9
335 XQuery 9
356 8051 Assembly 8
356 Agda 8
356 ALGOL-M 8
356 BCPL 8
356 CLIPS 8
356 Comal 8
356 Egison 8
356 Gecho 8
356 Hoon 8
356 Integer BASIC 8
356 LC3 Assembly 8
356 Lhogho 8
356 NESL 8
356 NGS 8
356 Nit 8
356 Onyx 8
356 PILOT 8
356 Pony 8
356 Shiny 8
356 SPARK 8
376 68000 Assembly 7
376 Arc 7
376 Asymptote 7
376 Curry 7
376 EC 7
376 Elisa 7
376 FOCAL 7
376 FUZE BASIC 7
376 LLVM 7
376 LotusScript 7
376 Niue 7
376 RPG 7
376 SASL 7
376 Set lang 7
376 Visual Prolog 7
376 Wrapl 7
376 XEec 7
393 4DOS Batch 6
393 8086 Assembly 6
393 Alore 6
393 ANTLR 6
393 Boo 6
393 Comefrom0x10 6
393 Coq 6
393 DUP 6
393 Fexl 6
393 Fortress 6
393 Gastona 6
393 Gri 6
393 MySQL 6
393 NSIS 6
393 Oxygene 6
393 POV-Ray 6
393 Robotic 6
393 SIMPOL 6
393 SkookumScript 6
393 True BASIC 6
413 4D 5
413 6800 Assembly 5
413 AsciiDots 5
413 Dylan.NET 5
413 Fan 5
413 GEORGE 5
413 Glee 5
413 HQ9+ 5
413 JCL 5
413 L++ 5
413 Lilypond 5
413 MBS 5
413 MoonScript 5
413 Panoramic 5
413 PIR 5
413 TIScript 5
413 TPP 5
413 Xojo 5
431 AmbientTalk 4
431 Arbre 4
431 Blast 4
431 Bori 4
431 Cobra 4
431 Crack 4
431 Dafny 4
431 DM 4
431 Fōrmulæ 4
431 HPPPL 4
431 Intercal 4
431 Kabap 4
431 Kite 4
431 Lobster 4
431 Purity 4
431 QBasic 4
431 Rhope 4
431 TI-83 Hex Assembly 4
431 TransFORTH 4
431 Uniface 4
431 Verilog 4
431 XSLT 2.0 4
431 Yacas 4
431 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 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