Rosetta Code: Popular Programming Languages

Generated: 2020-10-24T18:00:02

#CountName
11281Go
21254Phix
31244Julia
41230Raku
51168Python
61156Perl
71101Kotlin
81070C
91062Java
101061Racket
111012Zkl
121002J
13997REXX
14973Ruby
15970Haskell
16957Tcl
17948D
18937C++
19913Scala
20868C sharp
21865Sidef
22828PicoLisp
23801Factor
24760Mathematica
25750Ada
26739Lua
27718Common Lisp
28704Wren
29697JavaScript
30692Rust
31676AutoHotkey
32675Nim
33642Ring
34628Clojure
35615F Sharp
36609ALGOL 68
37596Unicon
38581FreeBASIC
39575Fortran
40573OCaml
41569PureBasic
42567BBC BASIC
43543PARI/GP
44537Icon
45532AWK
46525Elixir
47505Erlang
48499Pascal
=499Swift
50495PowerShell
51480R
52475Forth
53467Groovy
54464Jq
55451Seed7
56450PHP
57438Delphi
58406Prolog
59403PL/I
60390VBA
61380Maple
62366MATLAB
=366Visual Basic .NET
64364Scheme
65362M2000 Interpreter
66348Liberty BASIC
67329XPL0
68318Objeck
69316AppleScript
70315Run BASIC
71308Oforth
72307Octave
73304EchoLisp
74301UNIX Shell
75297Bracmat
76295VBScript
77290COBOL
78287NetRexx
79280Oz
80272E
81270BASIC
82268Smalltalk
83260Wolfram Language
84259Lasso
85244Elena
86237Euphoria
=237Standard ML
88222OoRexx
89219Stata
90217CoffeeScript
91216360 Assembly
92215ZX Spectrum Basic
93214Maxima
94210Batch File
96196Ursala
97195ALGOL W
98194Lingo
99192IS-BASIC
=192Nanoquery
101183ERRE
102182Gambas
103179Crystal
10417211l
105171Frink
106169Aime
107167Befunge
=167Lambdatalk
109164Modula-2
=164Yabasic
111163ARM Assembly
=163BaCon
113161GAP
114160Objective-C
115156HicEst
116155TUSCRIPT
117153Fantom
118152Applesoft BASIC
=152Eiffel
120150Nemerle
=150Pike
122147Emacs Lisp
123146REBOL
124144Arturo
=144NewLISP
126140K
=140TXR
128139MiniScript
129138Jsish
130135AArch64 Assembly
131133Ol
132130APL
133127LiveCode
134126Slate
135124Modula-3
136121ActionScript
137119MAXScript
138116Phixmonti
=116SNOBOL4
140115Oberon-2
=115TI-83 BASIC
142114Visual Basic
143113Red
144112MUMPS
=112Ursa
146111Dyalect
147110Mercury
148109Vedit macro language
149108Fōrmulæ
150105Déjà Vu
=105Min
152104Retro
153103DWScript
154102EasyLang
155100ACL2
=100Simula
=100Vala
15897AutoIt
=97Commodore BASIC
=97Dart
16196Pop11
16295TI-89 BASIC
16394Ceylon
16493Axe
=93Io
16692PostScript
16790FunL
16888Bc
=88SenseTalk
=88X86 Assembly
171878th
17284МК-61/52
17382Tailspin
17481M4
17578Langur
17677LFE
=77Processing
=77Raven
17976FutureBasic
18075BASIC256
=75Dc
=75Logtalk
=75Sinclair ZX81 BASIC
18474SQL
18573Component Pascal
18670ABAP
18769Ela
=69Sather
=69XLISP
19068Brat
19166Neko
=66Scilab
19365Burlesque
=65LabVIEW
=65OxygenBasic
19664IDL
19762Wart
198618080 Assembly
=61ColdFusion
20060SequenceL
20159Free Pascal
=59Plain English
20357Locomotive Basic
=57SAS
20556FBSL
=56PowerBASIC
20754FALSE
20853Haxe
=53OpenEdge/Progress
21051SPL
21150Metafont
21249Lang5
=49Rascal
21448DCL
=48Microsoft Small Basic
21647Toka
21746ATS
=46Caché ObjectScript
=46Inform 7
22045Joy
221438086 Assembly
=43S-lang
=43Wortel
=43XSLT
22542Harbour
=42HolyC
=42NS-HUBASIC
=42SQL PL
=42Sparkling
23041Aikido
=41TorqueScript
=41Yorick
23340Brainf***
=40RapidQ
=40UnixPipes
=40V
23739Apex
=39GW-BASIC
23938Falcon
=38Lisaac
=38SETL
=38Sed
24337Babel
=37Chapel
=37Futhark
=37Processing Python mode
24736EDSAC order code
=36Elm
=36GML
=36LOLCODE
251356502 Assembly
=35ALGOL 60
=35AmigaE
=35C Shell
=35Genie
=35Nial
=35SuperCollider
25834RLaB
=34Vim Script
26033Klingphix
=33Q
=33WDTE
26332EGL
=32Gnuplot
=32I
=32PL/SQL
=32Visual FoxPro
26830Agena
=30GUISS
=30Huginn
=30Qi
=30REALbasic
=30Zoea
=30Zonnon
27529MIRC Scripting Language
=29Order
=29QB64
=29SNUSP
=29Smart BASIC
=29Symsyn
=29XBasic
28228CMake
=28ECL
=28Hexiscript
=28Hy
=28LIL
=28PlainTeX
=28Potion
=28Zig
29027Avail
=27Limbo
29226Clean
=26Clipper
=26Idris
=26Latitude
=26MLite
=26Relation
=26Salmon
29925LLVM
30024Mirah
=24Robotic
=24SSEM
=24Trith
30423Astro
=23Furor
=23Ioke
=23Lobster
=23ML/I
=23PHL
=23ProDOS
=23Scratch
31222ALGOL-M
=22Assembly
=22Beeswax
=22Golfscript
=22Klong
=22MIPS Assembly
=22ML
=22Suneido
32021Argile
=21Gosu
=21Peloton
=21Pure
=21Shen
=21TypeScript
=21Vlang
=21Wee Basic
32820Chef
=20Dragon
=20Fish
=20Self
33219ChucK
=19Verbexx
33418Fancy
=18Make
=18Z80 Assembly
337170815
=17Dylan
=17Efene
=17GFA Basic
=17MMIX
=17MOO
=17MiniZinc
=17Pony
=17Tiny BASIC
=17Transact-SQL
=17XQuery
34816Agda
=16Friendly interactive shell
=16Hoon
=16LSL
=16Openscad
=16Spin
=16Whitespace
=16Xojo
35615Gema
=15LSE64
=15Lucid
=15N/t/roff
=15Object Pascal
=15SystemVerilog
36214Arc
=14Axiom
=14Dao
=14Ezhil
=14Inform 6
=14Isabelle
=14OOC
=14Pure Data
=14VAX Assembly
=14VHDL
37213Computer/zero Assembly
=13KonsolScript
=13LaTeX
=13SPAD
=13SmileBASIC
37712ArnoldC
=12Brlcad
=12Clay
=12Egel
=12Es
=12Genyris
=12Golo
=12Halon
=12MontiLang
=12Never
=12OASYS Assembler
=12Panda
=12Piet
=12RPG
=12S-BASIC
=12Unlambda
=12Vorpal
39411Arendelle
=11BCPL
=11CLIPS
=11Coco
=11Curry
=11Frege
=11Gecho
=11GlovePIE
=11Integer BASIC
=11Onyx
=11SPARK
=11Shiny
=11TMG
=11TSE SAL
40810App Inventor
=10Asymptote
=10Blz
=10Coq
=10EC
=10Elisa
=10LotusScript
=10Mathprog
=10Niue
=10Wrapl
=10Zoomscript
41994DOS Batch
=9Alore
=9Boo
=9Comal
=9Eero
=9Fortress
=9IWBASIC
=9Lily
=9Luck
=9Monte
=9Morfa
=9MySQL
=9NSIS
=9POV-Ray
=9Ra
=9SIMPOL
=9UTFool
43684D
=868000 Assembly
=86800 Assembly
=88051 Assembly
=8AsciiDots
=8B
=8Clio
=8Dylan.NET
=8Egison
=8Fan
=8Glee
=8HQ9+
=8Janet
=8LC3 Assembly
=8Lhogho
=8MBS
=8NESL
=8NGS
=8Nit
=8PILOT
=8PIR
=8PL/M
=8Picat
=8Pointless
=8SASL
=8TIScript
=8Verilog
4637AmbientTalk
=7Arbre
=7Blast
=7BootBASIC
=7Cobra
=7Crack
=7FOCAL
=7FUZE BASIC
=7GLSL
=7Intercal
=7JCL
=7Kite
=7Purity
=7QBasic
=7Quite BASIC
=7Rhope
=7Set lang
=7SkookumScript
=7Squirrel
=7Tbas
=7Visual Objects
=7Visual Prolog
=7XEec
=7Yacas
4876ANTLR
=6BlitzMax
=6C++/CLI
=6C1R
=6Cat
=6Comefrom0x10
=6DUP
=6Dodo0
=6Fexl
=6Gastona
=6Gri
=6Hope
=6JavaFX Script
=6Lisp
=6MANOOL
=6OPL
=6Oxygene
=6PASM
=6PDP-11 Assembly
=6Rockstar
=6Sage
=6Snobol
=6Tern
=6True BASIC
=6Whenever
5125Algae
=5Brace
=5Clipper/XBase++
=5DIBOL-11
=5DMS
=5Deluge
=5ELLA
=5Ferite
=5GEORGE
=5JAMES II/Rule-based Cellular Automata
=5KQL
=5L++
=5Lilypond
=5Mathcad
=5MelonBasic
=5Metapost
=5MoonScript
=5Nickle
=5Nyquist
=5Occam
=5PSQL
=5Panoramic
=5Pyret
=5Quill
=5RPL/2
=5ScratchScript
=5Script Basic
=5Sisal
=5TPP
=5Thyrd
=5Transd
=5XProc
=5XTalk
=5ZPL
546480386 Assembly
=4AMPL
=4AspectJ
=4B4X
=4Biferno
=4BlooP
=4Bori
=4Cind
=4Corescript
=4DM
=4Dafny
=4ESQL
=4ElastiC
=4F
=4FP
=4Felix
=4Gentee
=4Go!
=4HLA
=4HPPPL
=4Heron
=4HyperTalk
=4Informix 4GL
=4Iptscrae
=4JScript.NET
=4JoCaml
=4JudoScript
=4Kabap
=4Keg
=4LDPL
=4Lush
=4MUF
=4Mythryl
=4Omega
=4PL/pgSQL
=4Perl 6
=4RTL/2
=4SMEQL
=4SPARC Assembly
=4SheerPower 4GL
=4SimpleCode
=4StreamIt
=4TI-83 Hex Assembly
=4Teco
=4Terraform
=4TransFORTH
=4Twelf
=4Uniface
=4Unison
=4VB6
=4XSLT 2.0
=4ZED
5993.QL
=38 1/2
=3A+
=3ALGOL
=3ANT
=3ASP
=3ASP.Net
=3Action!
=3Agda2
=3Alice ML
=3Application Master
=3AspectC++
=3Axum
=3BML
=3Basic09
=3Basic Casio
=3Battlestar
=3Beta
=3C0H
=3CB80
=3Caml
=3Cecil
=3Cilk
=3Cilk++
=3ContextFree
=3Cubescript
=3DataWeave
=3Datalog
=3Diesel
=3Elan
=3Euler
=3Explore
=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
=3MSX Basic
=3Maude
=3Mirelle
=3Monicelli
=3Myrddin
=3Mython
=3NQP
=3Nice
=3OASYS
=3OpenC++
=3PLUS
=3PLZ/SYS
=3PPC Assembly
=3PPL
=3Pentium Assembly
=3PepsiScript
=3Powerbuilder
=3Processing.R
=3QL SuperBASIC
=3QuakeC
=3RLSL
=3RPL
=3RTSL
=3Refal
=3Sass/SCSS
=3Script3D
=3Superbase BASIC
=3TAL
=3TeLa
=3Thistle
=3Tosh
=3Turing
=3UC++
=3UScript
=3UserRPL
=3VRML
=3WML
=3X86 64 Assembly
=3XBase
=3XUL
=3ΜC++
=3உயிர்/Uyir
69421C
=2Bird
=2Cduce
=2DeviousYarn
=2GLBasic
=2Hack
=2JOVIAL
=2Jack
=2Lean
=2Little Man Computer
=2Luna
=2MACRO-11
=2MINIL
=2Malbolge
=2MathCortex
=2Mosaic
=2MyrtleScript
=2Nix
=2OOCalc
=2OpenLisp
=2PeopleCode
=2Perl5i
=2Pict
=2Programming Language
=2Risc-V
=2SPSS
=2ScriptBasic
=2TechBASIC
=2ToffeeScript
=2Turbo-Basic XL
=2Viua VM assembly
=2Vox
=2WebAssembly
=2XL
=2XPath 2.0
=2XSLT 1.0
7301Anyways
=1Apricot
=1Aquarius BASIC
=1Atari BASIC
=1AutoLISP
=1B4J
=1Batari Basic
=1Binary Lambda Calculus
=1C2
=1CHR
=1CafeOBJ
=1Clarion
=1DDNC
=1DIV Games Studio
=1Emojicode
=1FRISC Assembly
=1FormulaOne
=1G-fu
=1Jacquard Loom
=1KL1
=1Kamailio Script
=1Lambda Prolog
=1LibreOffice Basic
=1Lychen
=1MAPPER
=1MEL
=1Mond
=1Monkey
=1NASL
=1NATURAL
=1Neat
=1NewtonScript
=1Night
=1Opa
=1Pare
=1Plan
=1Qore
=1RATFOR
=1RPGIV
=1Rapira
=1Reason
=1Setl4
=1Soar
=1SoneKing Assembly
=1SuperTalk
=1Supernova
=1Terra
=1TestML
=1Wollok
=1Xanadu
=1Ya
Task not implemented in Racket#GoPhixJuliaRakuPythonPerlKotlinCJava
15 Puzzle Game in 3D1        
16 Puzzle Game4     
AVL tree8 
Abbreviations, automatic9
Abelian sandpile model8 
Abelian sandpile model/Identity5    
Active Directory/Search for a user6   
Add a variable to a class instance at runtime7  
Almkvist-Giullera formula for pi5    
Arithmetic coding/As a generalized change of radix8 
Arithmetic evaluation/Phix1        
Aspect Oriented Programming9
Audio Overlap Loop2       
Audio frequency generator4     
Base64 decode data9
Bell numbers9
Biorhythms5    
Black Box3      
Blackjack strategy1        
Boids5    
Brace expansion using ranges4     
Brazilian numbers9
Break OO privacy8 
Burrows–Wheeler transform9
CLI-based maze-game1        
Canny edge detector5    
Canonicalize CIDR7  
Catmull–Clark subdivision surface4     
Chaocipher9
Checksumcolor5    
Chernick's Carmichael numbers7  
Chess player3      
Circular primes9
Combinations with repetitions/Square Digit Chain6   
Compare sorting algorithms' performance6   
Compiler/AST interpreter7  
Compiler/Verifying Syntax6   
Compiler/code generator8 
Compiler/syntax analyzer7  
Compiler/virtual machine interpreter7  
Continued fraction/Arithmetic/G(matrix NG, Contined Fraction N1, Contined Fraction N2)4     
Curve that touches three points5    
Cyclotomic Polynomial8 
Data Encryption Standard9
Days between dates9
Deconvolution/2D+7  
Determine if a string has all unique characters9
Determine if a string is collapsible9
Determine if a string is squeezable9
Display an outline as a nested table6   
Diversity prediction theorem9
Doubly-linked list/Element removal3      
EKG sequence convergence9
Eban numbers9
Elliptic Curve Digital Signature Algorithm6   
Esthetic numbers8 
Execute CopyPasta Language7  
External sort6   
Faces from a mesh6   
Factorial base numbers indexing permutations of a collection6   
Fairshare between two and more9
Fermat numbers9
Fibonacci heap6   
Fibonacci matrix-exponentiation6   
First perfect square in base N with N unique digits9
First power of 2 that has leading decimal digits of 129
Fixed length records6   
Four is the number of letters in the ...9
French Republican calendar6   
Gapful numbers9
Generalised floating point multiplication3      
Generate random chess position9
Geohash6   
Geometric algebra7  
Getting the number of decimals7  
Greed6   
Hexapawn3      
I'm a software engineer, get me out of here3      
IRC gateway1        
Imaginary base numbers9
Increasing gaps between consecutive Niven numbers7  
Intersecting Number Wheels9
Isqrt (integer square root) of X4     
Jacobi symbol9
Jaro-Winkler Distance6   
Joystick position5    
Kolakoski sequence9
Kronecker product based fractals9
Lah numbers9
Largest number divisible by its digits9
Latin Squares in reduced form7  
Latin Squares in reduced form/Randomizing using Jacobson and Matthews’ Technique2       
Law of cosines - triples9
Length of an arc between two angles9
Line circle intersection8 
Logistic Curve Fitting in Epidemiology8 
Long literals, with continuations5    
Long year?8 
Longest common suffix6   
Longest palindromic substrings5    
Loops/with multiple ranges9
Lucky and even lucky numbers9
Magic squares of doubly even order9
Magic squares of singly even order9
Magnanimous numbers7  
Mastermind7  
Mayan calendar5    
Mayan numerals7  
Mersenne primes9
Mertens function7  
Metallic ratios8 
Mian-Chowla sequence9
Mind boggling card trick8 
Minimal steps down to 16   
Minimum positive multiple in base 10 using only 0 and 18 
Monads/Writer monad6   
Multidimensional Newton-Raphson method5    
Möbius function8 
N-body problem9
N-smooth numbers9
Next highest int from digits9
Nimber arithmetic6   
Non-transitive dice4     
Numbers With Equal Rises and Falls6   
Numbers with prime digits whose sum is 134     
Numerical and alphabetical suffixes5    
Numerical integration/Adaptive Simpson's method9
OLE Automation2       
OpenGL/Utah Teapot4     
Orbital elements9
P-value correction9
Palindrome dates8 
Palindromic gapful numbers7  
Parse EBNF4     
Peaceful chess queen armies9
Pell's equation9
Permutations with some identical elements5    
Pierpont primes9
Pisano period7  
Playfair cipher8 
Powerful numbers6   
Primality by Wilson's theorem8 
Print itself6   
Process SMIL directives in XML data3      
Pseudo-random numbers/Combined recursive generator MRG32k3a5    
Pseudo-random numbers/PCG325    
Pseudo-random numbers/Splitmix646   
Pseudo-random numbers/Xorshift star5    
Pseudorandom Number Generator Image5    
Quoting constructs4     
Ramanujan's constant7  
Random Latin Squares9
Range modifications4     
Rare numbers5    
Raster bars4     
Recaman's sequence9
Recursive descent parser generator4     
Reflection/Get source7  
Reflection/List methods8 
Reflection/List properties8 
Remote agent/Agent interface3      
Remote agent/Agent logic3      
Remote agent/Simulation3      
Remove vowels from a string8 
Resistance Calculator6   
Resistance Network Calculator6   
Robots6   
Rosetta Code/List authors of task descriptions3      
Rosetta Code/Run examples2       
Rosetta Code/Tasks without examples5    
Rule301        
SOAP8 
Safe mode4     
Safe primes and unsafe primes9
Self numbers4     
Self-hosting compiler5    
Semaphore1        
Sequence: nth number with exactly n divisors8 
Sequence: smallest number greater than previous term with exactly n divisors9
Sequence: smallest number with exactly n divisors9
Sexy primes9
Sierpinski arrowhead curve6   
Sierpinski curve6   
Sierpinski square curve6   
Smarandache prime-digital sequence8 
Snake8 
Solve a Rubik's Cube4     
Solving coin problems3      
Sort an outline at every level4     
Sorting algorithms/Cocktail sort with shifting bounds7  
Spelling of ordinal numbers9
Spoof game7  
Square Root by Hand4     
Stirling numbers of the first kind9
Stirling numbers of the second kind9
Strassen's algorithm3      
Strong and weak primes9
Successive prime differences9
Suffixation of decimal numbers6   
Sum data type7  
Super-d numbers9
Tamagotchi emulator1        
Teacup rim text8 
Terminal control/Restricted width positional input/No wrapping4     
Terminal control/Restricted width positional input/With wrapping4     
Tetris5    
Text Completion6   
The Name Game9
Three word location6   
Tree datastructures6   
Twin Prime Conjecture6   
UPC7  
URL shortener3      
Ukkonen’s Suffix Tree Construction3      
Unicode polynomial equation3      
Using a Speech engine to highlight words3      
Using the Meetup.com API3      
Video display modes7  
Vidir2       
Waveform analysis/Doh ray me5    
Waveform analysis/Top and tail3      
Weather Routing3      
Word wheel7  
XML Validation8 
XXXX redacted5