Rosetta Code: Popular Programming Languages

Generated: 2019-12-14T22:00:03

#CountName
11206Go
21144Perl 6
=1144Phix
41138Julia
51113Python
61088Perl
71063Kotlin
81051Racket
9995C
10981Zkl
11955REXX
12947J
13936Tcl
14920Java
15910D
16909Ruby
17887Scala
18885Haskell
19836Sidef
20829C sharp
21796C++
22794PicoLisp
23758Mathematica
24710Ada
25688Factor
26681Common Lisp
27661JavaScript
28650Lua
29628AutoHotkey
30619Nim
31609Ring
32601Clojure
33590Unicon
34577ALGOL 68
35574Rust
36573OCaml
37567PureBasic
38565F Sharp
39563BBC BASIC
40560Fortran
41540PARI/GP
42532FreeBASIC
=532Icon
44518Elixir
45501Erlang
46497AWK
47483Pascal
48480PowerShell
49464Jq
50463R
51460Forth
52448Seed7
53424Groovy
54414PHP
55411Swift
56403PL/I
57383VBA
58367Maple
59366MATLAB
60361Scheme
61349M2000 Interpreter
62338Liberty BASIC
63337Prolog
64321XPL0
65318Visual Basic .NET
66314Objeck
=314Run BASIC
68308Oforth
69306Octave
70304EchoLisp
71295Bracmat
72294UNIX Shell
73289VBScript
74287NetRexx
75283COBOL
76280Oz
77272E
78266BASIC
=266Smalltalk
80264Delphi
81259Lasso
=259Wolfram Language
83246AppleScript
84239Elena
85232Euphoria
86221OoRexx
87217CoffeeScript
=217Stata
89210Maxima
90209ZX Spectrum Basic
91208Batch File
93205360 Assembly
94197Standard ML
95196Ursala
96194Lingo
97183ERRE
98179IS-BASIC
99177Gambas
100169Aime
101168ALGOL W
102166Befunge
103164Modula-2
104161GAP
105160Yabasic
106159Objective-C
107156HicEst
108155TUSCRIPT
109153Fantom
110152Eiffel
111150Nemerle
112148Applesoft BASIC
113144Arturo
=144REBOL
115141Emacs Lisp
116140K
=140NewLISP
118139Nanoquery
=139TXR
120138Jsish
121135MiniScript
12212911l
123127LiveCode
124126Slate
125125ARM Assembly
126124Modula-3
127122BaCon
128121ActionScript
129119MAXScript
130118Frink
131116Oberon-2
=116SNOBOL4
133115TI-83 BASIC
134113Visual Basic
135112Ursa
136111Dyalect
=111MUMPS
138109Crystal
=109Mercury
=109Retro
141108Fōrmulæ
=108Pike
143106Ol
=106Vedit macro language
145105APL
=105Déjà Vu
147104DWScript
148100ACL2
=100Vala
15096AutoIt
=96Pop11
15295TI-89 BASIC
15394Ceylon
15493Axe
=93EasyLang
=93Io
15792PostScript
15890FunL
15988Simula
160878th
=87Bc
16284Dart
=84X86 Assembly
16481M4
=81МК-61/52
16677LFE
=77Raven
16876FutureBasic
16975BASIC256
=75Logtalk
=75Min
=75Red
=75Sinclair ZX81 BASIC
17474Component Pascal
17573SQL
17669ABAP
=69Ela
=69Sather
=69XLISP
18068Brat
18166Neko
=66Scilab
18365Burlesque
=65Commodore BASIC
=65LabVIEW
=65OxygenBasic
18763IDL
18862Dc
=62Wart
19061ColdFusion
19160SequenceL
19259Free Pascal
19357Locomotive Basic
=57SAS
19556FBSL
=56PowerBASIC
19754FALSE
19853Haxe
=53OpenEdge/Progress
20051SPL
20150Metafont
20249Lang5
=49Rascal
20448DCL
=48Microsoft Small Basic
20647Toka
20746ATS
=46Inform 7
20945Caché ObjectScript
=45Joy
=45Tailspin
21244Langur
=44Processing
21443Wortel
=43XSLT
21642HolyC
=42SQL PL
=42Sparkling
21941Aikido
=41Harbour
=41NS-HUBASIC
=41TorqueScript
=41V
=41Yorick
22540RapidQ
=40S-lang
=40UnixPipes
22839Apex
=39GW-BASIC
=39SETL
23138Brainf***
=38Falcon
=38Lisaac
=38Sed
23537Babel
=37Futhark
23736Elm
23835AmigaE
=35C Shell
=35Chapel
=35Genie
=35LOLCODE
=35Nial
244346502 Assembly
=34GML
=34RLaB
=34SuperCollider
=34Vim Script
24933WDTE
25032EGL
=32Gnuplot
=32I
=32PL/SQL
=32Q
=32Visual FoxPro
25630Agena
=30GUISS
=30Huginn
=30Qi
=30REALbasic
=30Zonnon
26229EDSAC order code
=29MIRC Scripting Language
=29SNUSP
=29Smart BASIC
26628CMake
=28ECL
=28Hexiscript
=28Hy
=28LIL
=28Order
=28PlainTeX
27327Limbo
27426ALGOL 60
=26Clean
=26Clipper
=26MLite
=26Potion
=26Salmon
28025Idris
=25LLVM
28224Mirah
=24Robotic
=24SSEM
=24Trith
28623Astro
=23Ioke
=23ML/I
=23PHL
=23ProDOS
29122Beeswax
=22Golfscript
=22MIPS Assembly
=22ML
=22Scratch
=22Suneido
29721Argile
=21Assembly
=21Gosu
=21Klong
=21Peloton
=21Pure
30320Chef
=20Dragon
=20Fish
=20Self
=20Shen
=20TypeScript
=20Wee Basic
31019ChucK
=19Verbexx
31218Fancy
=18Make
314170815
=17Dylan
=17Efene
=17GFA Basic
=17MMIX
=17MOO
32016Friendly interactive shell
=16LSL
=16Lambdatalk
=16Openscad
=16Spin
=16Transact-SQL
=16Whitespace
=16Wren
=16XQuery
=16Xojo
33015Agda
=15Gema
=15LSE64
=15Lucid
=15N/t/roff
=15Object Pascal
=15SystemVerilog
33714Arc
=14Axiom
=14Dao
=14Ezhil
=14Inform 6
=14Latitude
=14OOC
=14Pony
=14Pure Data
=14VAX Assembly
=14VHDL
=14XBasic
=14Z80 Assembly
35013ALGOL-M
=13Computer/zero Assembly
=13KonsolScript
=13LaTeX
=13SPAD
=13SmileBASIC
35612Brlcad
=12Clay
=12Egel
=12Es
=12Genyris
=12Golo
=12Halon
=12MontiLang
=12OASYS Assembler
=12Panda
=12Piet
=12RPG
=12Unlambda
=12Vorpal
37011Arendelle
=11BCPL
=11CLIPS
=11Coco
=11Curry
=11Frege
=11Gecho
=11Integer BASIC
=11Never
=11Onyx
=11SPARK
=11Shiny
=11TSE SAL
38310App Inventor
=10Asymptote
=10Blz
=10Coq
=10EC
=10Elisa
=10GlovePIE
=10LotusScript
=10Mathprog
=10Niue
=10Wrapl
39494DOS Batch
=98086 Assembly
=9Alore
=9Boo
=9Comal
=9Eero
=9Fortress
=9IWBASIC
=9Lily
=9Luck
=9Monte
=9Morfa
=9MySQL
=9NSIS
=9POV-Ray
=9Ra
=9SIMPOL
=9Symsyn
=9UTFool
=9Zig
41484D
=868000 Assembly
=86800 Assembly
=88051 Assembly
=8AArch64 Assembly
=8AsciiDots
=8B
=8Clio
=8Dylan.NET
=8Egison
=8Fan
=8Glee
=8HQ9+
=8Hoon
=8LC3 Assembly
=8Lhogho
=8MBS
=8NESL
=8NGS
=8Nit
=8PILOT
=8PIR
=8Picat
=8SASL
=8TIScript
=8Verilog
4407AmbientTalk
=7Arbre
=7Blast
=7BootBASIC
=7Cobra
=7Crack
=7FOCAL
=7FUZE BASIC
=7GLSL
=7Intercal
=7JCL
=7Kite
=7MiniZinc
=7Purity
=7Quite BASIC
=7Rhope
=7Set lang
=7SkookumScript
=7Squirrel
=7Tbas
=7Visual Objects
=7Visual Prolog
=7XEec
=7Yacas
4646ANTLR
=6BlitzMax
=6C++/CLI
=6C1R
=6Cat
=6Comefrom0x10
=6DUP
=6Dodo0
=6Fexl
=6Gastona
=6Gri
=6Hope
=6JavaFX Script
=6Lisp
=6MANOOL
=6OPL
=6Oxygene
=6PASM
=6PDP-11 Assembly
=6QBasic
=6Rockstar
=6Sage
=6Tern
=6True BASIC
=6Whenever
48958080 Assembly
=5Algae
=5ArnoldC
=5Brace
=5Clipper/XBase++
=5DMS
=5Deluge
=5ELLA
=5Ferite
=5GEORGE
=5JAMES II/Rule-based Cellular Automata
=5KQL
=5L++
=5Lilypond
=5Metapost
=5MoonScript
=5Nickle
=5Nyquist
=5Occam
=5PL/M
=5PSQL
=5Panoramic
=5Pyret
=5Quill
=5RPL/2
=5Script Basic
=5Sisal
=5Snobol
=5TPP
=5Thyrd
=5Vlang
=5XProc
=5XTalk
=5ZPL
523480386 Assembly
=4AMPL
=4AspectJ
=4Biferno
=4BlooP
=4Bori
=4Cind
=4DM
=4Dafny
=4ESQL
=4ElastiC
=4F
=4FP
=4Felix
=4Gentee
=4Go!
=4HLA
=4HPPPL
=4Heron
=4HyperTalk
=4Informix 4GL
=4Iptscrae
=4JScript.NET
=4JoCaml
=4JudoScript
=4Kabap
=4LDPL
=4Lobster
=4Lush
=4MUF
=4Mythryl
=4Omega
=4PL/pgSQL
=4RTL/2
=4SMEQL
=4SPARC Assembly
=4SheerPower 4GL
=4StreamIt
=4TI-83 Hex Assembly
=4Teco
=4TransFORTH
=4Twelf
=4Uniface
=4VB6
=4XSLT 2.0
=4ZED
5703.QL
=38 1/2
=3A+
=3ALGOL
=3ANT
=3ASP
=3ASP.Net
=3Agda2
=3Alice ML
=3Application Master
=3AspectC++
=3Axum
=3BML
=3Basic Casio
=3Battlestar
=3Beta
=3C0H
=3CB80
=3Caml
=3Cecil
=3Cilk
=3Cilk++
=3Cubescript
=3DataWeave
=3Datalog
=3Diesel
=3Elan
=3Euler
=3Extended BrainF***
=3FAUST
=3FPI
=3FeatureC++
=3FreeMat
=3GB BASIC
=3Glagol
=3Global Script
=3Goo
=3Jabaco
=3Kaya
=3KeyList Databasing
=3Kitten
=3L.in.oleum
=3LiveScript
=3Lotus 123 Macro Scripting
=3Lout
=3M680x0
=3MDL
=3ME10 macro
=3MGS
=3Maude
=3Mirelle
=3Monicelli
=3Myrddin
=3Mython
=3NQP
=3Nice
=3OASYS
=3OpenC++
=3PLUS
=3PLZ/SYS
=3PPC Assembly
=3PPL
=3Pentium Assembly
=3Powerbuilder
=3QuakeC
=3RLSL
=3RPL
=3RTSL
=3Refal
=3Sass/SCSS
=3Script3D
=3Superbase BASIC
=3TAL
=3TeLa
=3Thistle
=3Turing
=3UC++
=3UScript
=3UserRPL
=3VRML
=3WML
=3X86 64 Assembly
=3XBase
=3XUL
=3ΜC++
=3உயிர்/Uyir
65621C
=2Bird
=2Cduce
=2DeviousYarn
=2GLBasic
=2Hack
=2JOVIAL
=2Jack
=2Luna
=2MINIL
=2MSX Basic
=2Malbolge
=2MathCortex
=2MyrtleScript
=2OOCalc
=2OpenLisp
=2PeopleCode
=2Perl5i
=2Pict
=2Reason
=2Risc-V
=2ScriptBasic
=2TechBASIC
=2Terraform
=2ToffeeScript
=2Viua VM assembly
=2Vox
=2WebAssembly
=2XL
=2XPath 2.0
=2XSLT 1.0
6871Action!
=1Anyways
=1Apricot
=1Aquarius BASIC
=1Atari BASIC
=1AutoLISP
=1B4J
=1Batari Basic
=1CHR
=1CafeOBJ
=1Clarion
=1DDNC
=1DIV Games Studio
=1Emojicode
=1FRISC Assembly
=1FormulaOne
=1G-fu
=1Jacquard Loom
=1Kamailio Script
=1Lambda Prolog
=1LibreOffice Basic
=1Lychen
=1MAPPER
=1MEL
=1Mond
=1Monkey
=1NASL
=1Neat
=1NewtonScript
=1Nix
=1Opa
=1Pare
=1Qore
=1RPGIV
=1Raku
=1Rapira
=1Setl4
=1Soar
=1SoneKing Assembly
=1SuperTalk
=1Supernova
=1Terra
=1TestML
=1Wollok
=1Xanadu
=1Ya
=1МiniZinc
Task not implemented in Racket#GoPerl 6PhixJuliaPythonPerlKotlin
16 Puzzle Game3    
4-rings or 4-squares puzzle7
99 Bottles of Beer/Python1      
AVL tree5  
Abbreviations, automatic7
Abelian sandpile model6 
Active Directory/Search for a user3    
Add a variable to a class instance at runtime6 
Angles (geometric), normalization and conversion6 
Apply a digital filter (direct form II transposed)7
Arithmetic coding/As a generalized change of radix7
Aspect Oriented Programming7
Audio Overlap Loop1      
Audio frequency generator3    
Base64 decode data7
Bell numbers7
Bioinformatics/Sequence mutation6 
Bioinformatics/base count6 
Black Box1      
Boids2     
Brazilian numbers7
Break OO privacy6 
Burrows–Wheeler transform7
Canny edge detector3    
Catmull–Clark subdivision surface3    
Chaocipher7
Checksumcolor5  
Chernick's Carmichael numbers5  
Chess player3    
Chowla numbers7
Combinations with repetitions/Square Digit Chain6 
Compare sorting algorithms' performance5  
Compiler/AST interpreter5  
Compiler/code generator6 
Compiler/syntax analyzer5  
Compiler/virtual machine interpreter6 
Continued fraction/Arithmetic/G(matrix NG, Contined Fraction N1, Contined Fraction N2)3    
Curve that touches three points5  
Data Encryption Standard5  
Days between dates7
Deconvolution/2D+6 
Determine if a string has all unique characters5  
Determine if a string is collapsible6 
Determine if a string is squeezable6 
Display an outline as a nested table4   
Diversity prediction theorem7
EKG sequence convergence7
Eban numbers7
Elliptic Curve Digital Signature Algorithm2     
Execute CopyPasta Language5  
External sort6 
Faces from a mesh6 
Factorial base numbers indexing permutations of a collection6 
Fermat numbers6 
Fibonacci heap4   
First perfect square in base N with N unique digits6 
Fixed length records6 
Four is the number of letters in the ...7
French Republican calendar5  
Gapful numbers6 
Generalised floating point multiplication2     
Generate random chess position7
Geometric algebra6 
Greed4   
Hexapawn3    
I'm a software engineer, get me out of here3    
IRC gateway1      
ISBN13 check digit6 
Imaginary base numbers6 
Intersecting Number Wheels6 
Joystick position3    
Kolakoski sequence7
Kronecker product based fractals7
Lah numbers7
Largest number divisible by its digits7
Latin Squares in reduced form5  
Latin Squares in reduced form/Randomizing using Jacobson and Matthews’ Technique2     
Law of cosines - triples7
Loops/with multiple ranges7
Lucky and even lucky numbers7
Magic squares of doubly even order7
Magic squares of singly even order7
Magic squares/Perl1      
Mastermind7
Mayan calendar4   
Mayan numerals6 
Mersenne primes7
Metallic ratios5  
Mian-Chowla sequence7
Mind boggling card trick7
Minimal steps down to 11      
Monads/Writer monad3    
Morpion solitaire/Phix1      
Multidimensional Newton-Raphson method5  
N-body problem7
N-queens problem/dlx go1      
N-smooth numbers6 
Numerical and alphabetical suffixes5  
Numerical integration/Adaptive Simpson's method7
OLE Automation2     
One-time pad/Phix1      
OpenGL/Utah Teapot3    
Orbital elements7
P-value correction7
Palindromic gapful numbers5  
Parse EBNF4   
Peaceful chess queen armies7
Pell's equation7
Perl/LWP1      
Permutations with some identical elements5  
Pierpont primes7
Playfair cipher6 
Process SMIL directives in XML data2     
Psyco1      
Ramanujan's constant5  
Random Latin Squares5  
Rare numbers3    
Raster bars2     
Recaman's sequence7
Recursive descent parser generator2     
Reflection/Get source6 
Reflection/List methods7
Reflection/List properties6 
Remote agent/Agent interface2     
Remote agent/Agent logic2     
Remote agent/Simulation2     
Resistance Calculator5  
Resistance Network Calculator6 
Robots4   
Robots/Phix1      
Rosetta Code/List authors of task descriptions1      
Rosetta Code/Run examples1      
Rosetta Code/Tasks without examples4   
SOAP6 
Safe mode4   
Safe primes and unsafe primes7
Self-hosting compiler5  
Sequence: nth number with exactly n divisors7
Sequence: smallest number greater than previous term with exactly n divisors7
Sequence: smallest number with exactly n divisors7
Sexy primes7
Smarandache prime-digital sequence6 
Snake5  
Solve a Rubik's Cube3    
Solving coin problems2     
Spelling of ordinal numbers7
Spoof game3    
Stirling numbers of the first kind5  
Stirling numbers of the second kind5  
Strong and weak primes6 
Successive prime differences6 
Suffixation of decimal numbers6 
Sum data type4   
Super-d numbers6 
Teacup rim text6 
Terminal control/Restricted width positional input/No wrapping4   
Terminal control/Restricted width positional input/With wrapping4   
Tetris1      
Tetris/Julia1      
The Name Game7
Tree datastructures6 
UPC5  
Ukkonen’s Suffix Tree Construction1      
Unicode polynomial equation2     
Unprimeable numbers5  
Using a Speech engine to highlight words1      
Using the Meetup.com API2     
Video display modes7
Waveform analysis/Doh ray me1      
Waveform analysis/Top and tail1      
Weird numbers7
XML Validation5