Rosetta Code/Rank languages by popularity/Full list: Difference between revisions
Content added Content deleted
Thundergnat (talk | contribs) m (typo) |
Thundergnat (talk | contribs) m (→Rosetta Code / Rank languages by popularity / Full output: Add count of languages to header) |
||
Line 7: | Line 7: | ||
<div style="height:50em;overflow:scroll;"> |
<div style="height:50em;overflow:scroll;"> |
||
{|class="wikitable sortable" |
{|class="wikitable sortable" |
||
|+ As of 2018-05-18 |
|+ As of 2018-05-18 :: 686 Languages |
||
! Rank !! Language !! Count |
! Rank !! Language !! Count |
||
|- |
|- |
Revision as of 02:10, 19 May 2018
Rosetta Code / Rank languages by popularity / Full output
Full output listing from Perl 6 entry. Updated periodically.
Only includes actual Languages in tally. Accurate counts of only task examples. No other categories included in counts.
Rank | Language | Count |
---|---|---|
1 | Kotlin | 1006 |
2 | Racket | 977 |
3 | Python | 960 |
4 | Perl 6 | 945 |
5 | Tcl | 914 |
6 | C | 896 |
7 | J | 888 |
8 | Zkl | 878 |
9 | Java | 867 |
10 | D | 857 |
11 | Ruby | 846 |
12 | Go | 838 |
13 | Haskell | 824 |
14 | REXX | 823 |
15 | Perl | 794 |
16 | Julia | 774 |
17 | PicoLisp | 768 |
18 | Sidef | 763 |
19 | Mathematica | 723 |
20 | Phix | 682 |
21 | C++ | 678 |
22 | Common Lisp | 650 |
23 | C sharp | 648 |
24 | Ada | 645 |
25 | Scala | 628 |
26 | AutoHotkey | 618 |
27 | JavaScript | 588 |
28 | Unicon | 587 |
29 | Clojure | 571 |
30 | Lua | 565 |
31 | Ring | 564 |
32 | BBC BASIC | 556 |
33 | Fortran | 548 |
34 | PureBasic | 546 |
35 | OCaml | 540 |
36 | ALGOL 68 | 539 |
37 | PARI/GP | 531 |
38 | Icon | 529 |
39 | Nim | 527 |
40 | Elixir | 510 |
41 | Erlang | 486 |
42 | F Sharp | 483 |
43 | PowerShell | 467 |
44 | FreeBASIC | 458 |
45 | Jq | 456 |
46 | Forth | 430 |
47 | Pascal | 426 |
48 | AWK | 417 |
49 | Factor | 408 |
50 | R | 407 |
51 | Rust | 405 |
52 | Seed7 | 404 |
53 | PL/I | 399 |
54 | Groovy | 389 |
55 | PHP | 384 |
56 | MATLAB | 354 |
57 | Scheme | 351 |
58 | Liberty BASIC | 331 |
59 | Run BASIC | 311 |
60 | Oforth | 308 |
61 | XPL0 | 305 |
62 | EchoLisp | 304 |
63 | Octave | 303 |
64 | Swift | 295 |
65 | Bracmat | 285 |
66 | Maple | 284 |
66 | NetRexx | 284 |
68 | UNIX Shell | 283 |
69 | Oz | 277 |
70 | Prolog | 276 |
71 | E | 269 |
72 | Objeck | 265 |
73 | VBScript | 263 |
74 | COBOL | 261 |
75 | Lasso | 259 |
76 | BASIC | 256 |
77 | Wolfram Language | 254 |
78 | Smalltalk | 253 |
79 | Delphi | 250 |
80 | Elena | 235 |
81 | Euphoria | 229 |
82 | OoRexx | 213 |
83 | AppleScript | 211 |
83 | CoffeeScript | 211 |
85 | Maxima | 206 |
86 | Logo | 203 |
86 | Stata | 203 |
88 | Batch File | 198 |
89 | Lingo | 194 |
90 | Ursala | 193 |
91 | ZX Spectrum Basic | 189 |
92 | Standard ML | 187 |
93 | ERRE | 183 |
94 | 360 Assembly | 170 |
94 | Gambas | 170 |
94 | VBA | 170 |
97 | GAP | 156 |
97 | Objective-C | 156 |
99 | HicEst | 153 |
100 | TUSCRIPT | 152 |
101 | Fantom | 150 |
102 | Eiffel | 148 |
103 | Nemerle | 147 |
104 | Aime | 145 |
105 | ALGOL W | 141 |
106 | REBOL | 140 |
107 | TXR | 136 |
108 | Visual Basic .NET | 133 |
109 | NewLISP | 131 |
110 | Befunge | 127 |
111 | Applesoft BASIC | 126 |
112 | LiveCode | 125 |
113 | Slate | 123 |
114 | ActionScript | 118 |
115 | Modula-3 | 116 |
116 | BaCon | 115 |
116 | K | 115 |
118 | Emacs Lisp | 114 |
119 | Oberon-2 | 113 |
119 | SNOBOL4 | 113 |
121 | MAXScript | 112 |
122 | Ursa | 110 |
123 | Modula-2 | 108 |
123 | Retro | 108 |
125 | Déjà Vu | 105 |
126 | TI-83 BASIC | 104 |
127 | Pike | 103 |
127 | Vedit macro language | 103 |
129 | Frink | 102 |
129 | MUMPS | 102 |
131 | DWScript | 101 |
132 | ACL2 | 97 |
133 | APL | 95 |
134 | AutoIt | 93 |
134 | Pop11 | 93 |
136 | TI-89 BASIC | 92 |
137 | Axe | 91 |
137 | FunL | 91 |
139 | Io | 90 |
140 | PostScript | 89 |
141 | Mercury | 88 |
142 | 8th | 81 |
142 | Bc | 81 |
142 | МК-61/52 | 81 |
145 | Ceylon | 80 |
146 | LFE | 76 |
146 | M4 | 76 |
148 | FutureBasic | 75 |
148 | Sinclair ZX81 BASIC | 75 |
150 | Raven | 74 |
151 | Component Pascal | 72 |
151 | Logtalk | 72 |
153 | Visual Basic | 71 |
154 | Dart | 69 |
154 | XLISP | 69 |
156 | Simula | 67 |
156 | X86 Assembly | 67 |
158 | Ela | 66 |
158 | Red | 66 |
158 | Sather | 66 |
161 | Brat | 65 |
161 | OxygenBasic | 65 |
163 | Scilab | 63 |
164 | LabVIEW | 62 |
164 | Wart | 62 |
166 | SQL | 61 |
167 | IDL | 60 |
168 | Burlesque | 59 |
168 | SequenceL | 59 |
170 | ColdFusion | 58 |
171 | FBSL | 56 |
172 | Vala | 55 |
173 | SAS | 53 |
174 | Locomotive Basic | 52 |
175 | ABAP | 51 |
176 | FALSE | 50 |
176 | SPL | 50 |
178 | Lang5 | 49 |
178 | Rascal | 49 |
180 | OpenEdge/Progress | 48 |
181 | Dc | 47 |
181 | Metafont | 47 |
183 | Commodore BASIC | 46 |
184 | DCL | 45 |
185 | Toka | 44 |
186 | ATS | 43 |
186 | BASIC256 | 43 |
186 | Inform 7 | 43 |
186 | PowerBASIC | 43 |
186 | Wortel | 43 |
191 | Joy | 42 |
191 | Sparkling | 42 |
193 | HolyC | 41 |
194 | XSLT | 40 |
195 | Aikido | 38 |
195 | Apex | 38 |
195 | TorqueScript | 38 |
195 | Yorick | 38 |
199 | Babel | 37 |
199 | RapidQ | 37 |
199 | S-lang | 37 |
199 | UnixPipes | 37 |
199 | V | 37 |
204 | SETL | 36 |
205 | Chapel | 35 |
205 | Falcon | 35 |
205 | Harbour | 35 |
205 | Lisaac | 35 |
209 | Elm | 34 |
209 | Futhark | 34 |
211 | Brainf*** | 33 |
211 | Caché ObjectScript | 33 |
211 | GW-BASIC | 33 |
211 | Vim Script | 33 |
215 | AmigaE | 32 |
215 | I | 32 |
215 | Sed | 32 |
215 | Visual FoxPro | 32 |
219 | 6502 Assembly | 31 |
219 | C Shell | 31 |
219 | Crystal | 31 |
219 | EGL | 31 |
219 | GML | 31 |
219 | LOLCODE | 31 |
219 | REALbasic | 31 |
219 | RLaB | 31 |
227 | SuperCollider | 30 |
228 | Gnuplot | 29 |
228 | PL/SQL | 29 |
230 | ECL | 28 |
230 | Smart BASIC | 28 |
232 | Agena | 27 |
232 | GUISS | 27 |
232 | Hy | 27 |
232 | Qi | 27 |
232 | Zonnon | 27 |
237 | MIRC Scripting Language | 26 |
237 | MLite | 26 |
237 | Potion | 26 |
237 | SNUSP | 26 |
241 | CMake | 25 |
241 | Haxe | 25 |
241 | Ol | 25 |
241 | Order | 25 |
241 | PlainTeX | 25 |
241 | SQL PL | 25 |
247 | AntLang | 24 |
247 | Limbo | 24 |
247 | Nial | 24 |
247 | Processing | 24 |
247 | SSEM | 24 |
252 | Astro | 23 |
252 | Clean | 23 |
252 | Clipper | 23 |
252 | Salmon | 23 |
256 | Idris | 22 |
256 | ML | 22 |
256 | WDTE | 22 |
259 | Klong | 21 |
259 | Mirah | 21 |
259 | Peloton | 21 |
259 | PHL | 21 |
259 | Trith | 21 |
264 | Beeswax | 20 |
264 | Ioke | 20 |
264 | ML/I | 20 |
264 | ProDOS | 20 |
268 | ARM Assembly | 19 |
268 | ChucK | 19 |
268 | Golfscript | 19 |
268 | MIPS Assembly | 19 |
268 | Suneido | 19 |
268 | Verbexx | 19 |
274 | Argile | 18 |
274 | GFA Basic | 18 |
274 | Gosu | 18 |
274 | Pure | 18 |
274 | Scratch | 18 |
279 | 0815 | 17 |
279 | Chef | 17 |
279 | Self | 17 |
282 | EDSAC order code | 16 |
282 | Friendly interactive shell | 16 |
282 | Huginn | 16 |
282 | LSL | 16 |
282 | Shen | 16 |
282 | Wren | 16 |
288 | Fancy | 15 |
288 | Make | 15 |
290 | Axiom | 14 |
290 | Dylan | 14 |
290 | Efene | 14 |
290 | Ezhil | 14 |
290 | MMIX | 14 |
290 | MOO | 14 |
290 | OOC | 14 |
297 | ALGOL 60 | 13 |
297 | Computer/zero Assembly | 13 |
297 | Q | 13 |
297 | TypeScript | 13 |
297 | Whitespace | 13 |
302 | Egel | 12 |
302 | Fish | 12 |
302 | Gema | 12 |
302 | Halon | 12 |
302 | LSE64 | 12 |
302 | Lucid | 12 |
302 | N/t/roff | 12 |
302 | Neko | 12 |
302 | OASYS Assembler | 12 |
302 | Openscad | 12 |
302 | Panda | 12 |
302 | SPAD | 12 |
302 | SystemVerilog | 12 |
315 | Arendelle | 11 |
315 | Coco | 11 |
315 | Dao | 11 |
315 | Frege | 11 |
315 | Inform 6 | 11 |
315 | Transact-SQL | 11 |
315 | TSE SAL | 11 |
315 | Z80 Assembly | 11 |
323 | App Inventor | 10 |
323 | KonsolScript | 10 |
323 | Lambdatalk | 10 |
323 | LaTeX | 10 |
323 | MontiLang | 10 |
323 | Pure Data | 10 |
329 | Brlcad | 9 |
329 | Clay | 9 |
329 | Eero | 9 |
329 | Es | 9 |
329 | Free Pascal | 9 |
329 | Genyris | 9 |
329 | IWBASIC | 9 |
329 | Lily | 9 |
329 | Luck | 9 |
329 | Mathprog | 9 |
329 | Monte | 9 |
329 | Morfa | 9 |
329 | Object Pascal | 9 |
329 | Piet | 9 |
329 | Ra | 9 |
329 | Symsyn | 9 |
329 | Unlambda | 9 |
329 | UTFool | 9 |
329 | VHDL | 9 |
329 | Vorpal | 9 |
329 | XQuery | 9 |
350 | 8051 Assembly | 8 |
350 | ALGOL-M | 8 |
350 | BCPL | 8 |
350 | CLIPS | 8 |
350 | Comal | 8 |
350 | Egison | 8 |
350 | Gecho | 8 |
350 | Hoon | 8 |
350 | Integer BASIC | 8 |
350 | LC3 Assembly | 8 |
350 | Lhogho | 8 |
350 | NESL | 8 |
350 | NGS | 8 |
350 | Nit | 8 |
350 | Onyx | 8 |
350 | PILOT | 8 |
350 | Pony | 8 |
350 | Shiny | 8 |
350 | SPARK | 8 |
369 | 68000 Assembly | 7 |
369 | Agda | 7 |
369 | Arc | 7 |
369 | Asymptote | 7 |
369 | Curry | 7 |
369 | EC | 7 |
369 | Elisa | 7 |
369 | FOCAL | 7 |
369 | FUZE BASIC | 7 |
369 | LLVM | 7 |
369 | LotusScript | 7 |
369 | Niue | 7 |
369 | RPG | 7 |
369 | Set lang | 7 |
369 | Visual Prolog | 7 |
369 | Wrapl | 7 |
369 | XEec | 7 |
386 | 4DOS Batch | 6 |
386 | 8086 Assembly | 6 |
386 | Alore | 6 |
386 | ANTLR | 6 |
386 | Boo | 6 |
386 | Comefrom0x10 | 6 |
386 | Coq | 6 |
386 | DUP | 6 |
386 | Fexl | 6 |
386 | Fortress | 6 |
386 | Gastona | 6 |
386 | Gri | 6 |
386 | MySQL | 6 |
386 | NSIS | 6 |
386 | Oxygene | 6 |
386 | POV-Ray | 6 |
386 | SIMPOL | 6 |
386 | SkookumScript | 6 |
386 | True BASIC | 6 |
405 | 4D | 5 |
405 | 6800 Assembly | 5 |
405 | Dylan.NET | 5 |
405 | Fan | 5 |
405 | GEORGE | 5 |
405 | HQ9+ | 5 |
405 | L++ | 5 |
405 | MBS | 5 |
405 | MoonScript | 5 |
405 | Panoramic | 5 |
405 | PIR | 5 |
405 | TIScript | 5 |
405 | TPP | 5 |
418 | AmbientTalk | 4 |
418 | Arbre | 4 |
418 | Blast | 4 |
418 | Bori | 4 |
418 | Cobra | 4 |
418 | Crack | 4 |
418 | Dafny | 4 |
418 | DM | 4 |
418 | Glee | 4 |
418 | HPPPL | 4 |
418 | Intercal | 4 |
418 | JCL | 4 |
418 | Kite | 4 |
418 | Lilypond | 4 |
418 | Lobster | 4 |
418 | Purity | 4 |
418 | Rhope | 4 |
418 | TI-83 Hex Assembly | 4 |
418 | TransFORTH | 4 |
418 | Uniface | 4 |
418 | Verilog | 4 |
418 | Xojo | 4 |
418 | XSLT 2.0 | 4 |
418 | Yacas | 4 |
418 | ZED | 4 |
443 | Battlestar | 3 |
443 | BlitzMax | 3 |
443 | BML | 3 |
443 | C++/CLI | 3 |
443 | C1R | 3 |
443 | Cat | 3 |
443 | Dodo0 | 3 |
443 | Glagol | 3 |
443 | Golo | 3 |
443 | JavaFX Script | 3 |
443 | Kaya | 3 |
443 | Kitten | 3 |
443 | Lisp | 3 |
443 | LiveScript | 3 |
443 | Maude | 3 |
443 | Monicelli | 3 |
443 | NetLogo | 3 |
443 | OASYS | 3 |
443 | PASM | 3 |
443 | Powerbuilder | 3 |
443 | Pyret | 3 |
443 | Quite BASIC | 3 |
443 | Sage | 3 |
443 | Squirrel | 3 |
443 | Turing | 3 |
443 | Whenever | 3 |
443 | உயிர்/Uyir | 3 |
470 | 8080 Assembly | 2 |
470 | Algae | 2 |
470 | Assembly | 2 |
470 | Brace | 2 |
470 | Cduce | 2 |
470 | Clipper/XBase++ | 2 |
470 | Deluge | 2 |
470 | DMS | 2 |
470 | ELLA | 2 |
470 | F | 2 |
470 | Ferite | 2 |
470 | GLBasic | 2 |
470 | GLSL | 2 |
470 | Hack | 2 |
470 | Hope | 2 |
470 | Jack | 2 |
470 | JAMES II/Rule-based Cellular Automata | 2 |
470 | JOVIAL | 2 |
470 | Luna | 2 |
470 | Malbolge | 2 |
470 | MathCortex | 2 |
470 | MDL | 2 |
470 | Metapost | 2 |
470 | MINIL | 2 |
470 | MyrtleScript | 2 |
470 | Occam | 2 |
470 | OOCalc | 2 |
470 | OpenLisp | 2 |
470 | OPL | 2 |
470 | PDP-11 Assembly | 2 |
470 | PeopleCode | 2 |
470 | Perl5i | 2 |
470 | Pict | 2 |
470 | PL/M | 2 |
470 | PL/pgSQL | 2 |
470 | PSQL | 2 |
470 | Quill | 2 |
470 | RPL | 2 |
470 | RPL/2 | 2 |
470 | Sisal | 2 |
470 | SmileBASIC | 2 |
470 | Snobol | 2 |
470 | Tbas | 2 |
470 | TechBASIC | 2 |
470 | Thyrd | 2 |
470 | ToffeeScript | 2 |
470 | Viua VM assembly | 2 |
470 | XL | 2 |
470 | XProc | 2 |
470 | XSLT 1.0 | 2 |
470 | XTalk | 2 |
470 | XUL | 2 |
470 | ZPL | 2 |
523 | 80386 Assembly | 1 |
523 | Action! | 1 |
523 | AMPL | 1 |
523 | Apricot | 1 |
523 | AspectJ | 1 |
523 | AutoLISP | 1 |
523 | B4J | 1 |
523 | Biferno | 1 |
523 | CafeOBJ | 1 |
523 | Clarion | 1 |
523 | DDNC | 1 |
523 | DIV Games Studio | 1 |
523 | ElastiC | 1 |
523 | ESQL | 1 |
523 | Felix | 1 |
523 | FormulaOne | 1 |
523 | FP | 1 |
523 | FRISC Assembly | 1 |
523 | Gentee | 1 |
523 | Go! | 1 |
523 | Heron | 1 |
523 | HLA | 1 |
523 | HyperTalk | 1 |
523 | Informix 4GL | 1 |
523 | Iptscrae | 1 |
523 | Jacquard Loom | 1 |
523 | JoCaml | 1 |
523 | JScript.NET | 1 |
523 | JudoScript | 1 |
523 | Kamailio Script | 1 |
523 | Lambda Prolog | 1 |
523 | LibreOffice Basic | 1 |
523 | Livecode | 1 |
523 | Lush | 1 |
523 | MEL | 1 |
523 | Mond | 1 |
523 | Monkey | 1 |
523 | MSX Basic | 1 |
523 | MUF | 1 |
523 | Mythryl | 1 |
523 | NASL | 1 |
523 | Neat | 1 |
523 | NewtonScript | 1 |
523 | Nickle | 1 |
523 | Nix | 1 |
523 | Omega | 1 |
523 | Opa | 1 |
523 | Pare | 1 |
523 | Picat | 1 |
523 | Qore | 1 |
523 | Rapira | 1 |
523 | Reason | 1 |
523 | Robotic | 1 |
523 | RPGIV | 1 |
523 | RTL/2 | 1 |
523 | ScriptBasic | 1 |
523 | Setl4 | 1 |
523 | SheerPower 4GL | 1 |
523 | SMEQL | 1 |
523 | Soar | 1 |
523 | SoneKing Assembly | 1 |
523 | SPARC Assembly | 1 |
523 | StreamIt | 1 |
523 | Supernova | 1 |
523 | Teco | 1 |
523 | Terra | 1 |
523 | TestML | 1 |
523 | Twelf | 1 |
523 | VB6 | 1 |
523 | Visual Objects | 1 |
523 | Vox | 1 |
523 | Wollok | 1 |
523 | X86 64 Assembly | 1 |
523 | Xanadu | 1 |
523 | XPath 2.0 | 1 |
523 | Ya | 1 |
599 | .QL | 0 |
599 | 8 1/2 | 0 |
599 | A+ | 0 |
599 | Agda2 | 0 |
599 | ALGOL | 0 |
599 | Alice ML | 0 |
599 | AngelScript | 0 |
599 | ANT | 0 |
599 | Application Master | 0 |
599 | ASP | 0 |
599 | ASP.Net | 0 |
599 | AspectC++ | 0 |
599 | Axum | 0 |
599 | B | 0 |
599 | Beta | 0 |
599 | Binary Lambda Calculus | 0 |
599 | C0H | 0 |
599 | Caml | 0 |
599 | CB80 | 0 |
599 | Cecil | 0 |
599 | CHR | 0 |
599 | Cilk | 0 |
599 | Cilk++ | 0 |
599 | Datalog | 0 |
599 | Diesel | 0 |
599 | EhBASIC | 0 |
599 | Elan | 0 |
599 | Epigram | 0 |
599 | Euler | 0 |
599 | FAUST | 0 |
599 | FeatureC++ | 0 |
599 | FLORA-2 | 0 |
599 | Florid | 0 |
599 | FPI | 0 |
599 | FreeMat | 0 |
599 | Goo | 0 |
599 | Jabaco | 0 |
599 | KeyList Databasing | 0 |
599 | L.in.oleum | 0 |
599 | LC2200 Assembly | 0 |
599 | Leon | 0 |
599 | LLP | 0 |
599 | Loglan82 | 0 |
599 | Lolli | 0 |
599 | Lotus 123 Macro Scripting | 0 |
599 | Lout | 0 |
599 | Lygon | 0 |
599 | M680x0 | 0 |
599 | MAPPER | 0 |
599 | ME10 macro | 0 |
599 | MGS | 0 |
599 | Mirelle | 0 |
599 | Mython | 0 |
599 | Nice | 0 |
599 | NQP | 0 |
599 | ObjectIcon | 0 |
599 | OpenC++ | 0 |
599 | Pentium Assembly | 0 |
599 | Plan | 0 |
599 | PLUS | 0 |
599 | PLZ/SYS | 0 |
599 | PPC Assembly | 0 |
599 | PPL | 0 |
599 | QuakeC | 0 |
599 | Reduce | 0 |
599 | Refal | 0 |
599 | RLSL | 0 |
599 | RTSL | 0 |
599 | Rubylog | 0 |
599 | Script Basic | 0 |
599 | Script3D | 0 |
599 | Spin | 0 |
599 | Star | 0 |
599 | Superbase BASIC | 0 |
599 | TAL | 0 |
599 | TeLa | 0 |
599 | Thistle | 0 |
599 | UC++ | 0 |
599 | UScript | 0 |
599 | UserRPL | 0 |
599 | VAX Assembly | 0 |
599 | VRML | 0 |
599 | WebAssembly | 0 |
599 | WML | 0 |
599 | X10 | 0 |
599 | XBase | 0 |
599 | XS | 0 |
599 | ΜC++ | 0 |