Rosetta Code: Popular Programming Languages

Generated: 2020-08-04T06:00:02

#CountName
11263Go
21231Phix
31223Julia
41212Raku
51150Python
61139Perl
71091Kotlin
81054C
=1054Java
101051Racket
111012Zkl
12995J
13984REXX
14965Haskell
15958Ruby
16956Tcl
17937D
18914C++
19906Scala
20865Sidef
21859C sharp
22817PicoLisp
23775Factor
24760Mathematica
25750Ada
26730Lua
27717Common Lisp
28684JavaScript
29651Rust
30636Ring
31628AutoHotkey
=628Clojure
33627Nim
34596Unicon
35594F Sharp
36590ALGOL 68
37573OCaml
38567BBC BASIC
=567PureBasic
40566Fortran
41563FreeBASIC
42542PARI/GP
43537Icon
44531AWK
45522Elixir
46504Erlang
47498Swift
48495PowerShell
49494Pascal
50476R
51467Forth
52464Jq
53458Groovy
54451Seed7
55449PHP
=449Wren
57403PL/I
58401Prolog
59388VBA
60379Maple
61366MATLAB
62364Scheme
63359M2000 Interpreter
64349Liberty BASIC
=349Visual Basic .NET
66326XPL0
67318Objeck
68317Delphi
69315Run BASIC
70308Oforth
71307Octave
72306AppleScript
73304EchoLisp
74298UNIX Shell
75297Bracmat
76295VBScript
77290COBOL
78287NetRexx
79280Oz
80272E
81268Smalltalk
82267BASIC
83260Wolfram Language
84259Lasso
85239Elena
86237Standard ML
87232Euphoria
88222OoRexx
89219Stata
90217CoffeeScript
91216360 Assembly
92215ZX Spectrum Basic
93214Maxima
94209Batch File
96196Ursala
97194Lingo
98192Nanoquery
99183ALGOL W
=183ERRE
101179IS-BASIC
102178Gambas
103177Crystal
10417111l
=171Frink
106169Aime
107167Befunge
108164Modula-2
109162Yabasic
110161GAP
111160Objective-C
112156HicEst
113155TUSCRIPT
114153Fantom
115152Eiffel
116151ARM Assembly
117150Nemerle
=150Pike
119149Applesoft BASIC
120147Emacs Lisp
121146Lambdatalk
=146REBOL
123145BaCon
124144Arturo
125143NewLISP
126140K
=140TXR
128139MiniScript
129138Jsish
130133Ol
131127LiveCode
132126Slate
133124APL
=124Modula-3
135121ActionScript
136119MAXScript
137116AArch64 Assembly
=116Oberon-2
=116SNOBOL4
140115TI-83 BASIC
141114Visual Basic
142112MUMPS
=112Ursa
144111Dyalect
145109Mercury
=109Vedit macro language
147108Fōrmulæ
148105Déjà Vu
=105Min
=105Phixmonti
151104Retro
152103DWScript
153100ACL2
=100Simula
=100Vala
15697AutoIt
=97Dart
15896Pop11
15995TI-89 BASIC
16094Ceylon
=94EasyLang
16293Axe
=93Io
=93Red
16592PostScript
16690FunL
16788Bc
=88SenseTalk
=88X86 Assembly
170878th
17184МК-61/52
17281M4
17378Commodore BASIC
=78Langur
17577LFE
=77Raven
17776FutureBasic
17875BASIC256
=75Logtalk
=75Sinclair ZX81 BASIC
18174Dc
=74SQL
18373Component Pascal
18470ABAP
=70Processing
18669Ela
=69Sather
=69XLISP
18968Brat
19066Neko
=66Scilab
19265Burlesque
=65LabVIEW
=65OxygenBasic
19563IDL
19662Wart
19761ColdFusion
19860SequenceL
19959Free Pascal
20057Locomotive Basic
=57SAS
20256FBSL
=56PowerBASIC
20454FALSE
20553Haxe
=53OpenEdge/Progress
20751SPL
20850Metafont
=50Tailspin
21049Lang5
=49Rascal
21248DCL
=48Microsoft Small Basic
21447Toka
21546ATS
=46Caché ObjectScript
=46Inform 7
21845Joy
21943S-lang
=43Wortel
=43XSLT
22242Harbour
=42HolyC
=42NS-HUBASIC
=42SQL PL
=42Sparkling
22741Aikido
=41TorqueScript
=41Yorick
23040RapidQ
=40UnixPipes
=40V
23339Apex
=39Brainf***
=39GW-BASIC
=39SETL
23738Falcon
=38Lisaac
=38Sed
240378080 Assembly
=37Babel
=37Chapel
=37Futhark
24436Elm
=36GML
246356502 Assembly
=35ALGOL 60
=35AmigaE
=35C Shell
=35Genie
=35LOLCODE
=35Nial
=35SuperCollider
25434RLaB
=34Vim Script
25633EDSAC order code
=33Q
=33WDTE
25932EGL
=32Gnuplot
=32I
=32PL/SQL
=32Processing Python mode
=32Visual FoxPro
26530Agena
=30GUISS
=30Huginn
=30Qi
=30REALbasic
=30Zoea
=30Zonnon
27229MIRC Scripting Language
=29Order
=29QB64
=29SNUSP
=29Smart BASIC
=29XBasic
27828CMake
=28ECL
=28Hexiscript
=28Hy
=28LIL
=28PlainTeX
28427Avail
=27Limbo
28626Clean
=26Clipper
=26Idris
=26Latitude
=26MLite
=26Potion
=26Salmon
=26Symsyn
294258086 Assembly
=25LLVM
29624Mirah
=24Robotic
=24SSEM
=24Trith
=24Zig
30123Astro
=23Furor
=23Ioke
=23Lobster
=23ML/I
=23PHL
=23ProDOS
=23Scratch
30922ALGOL-M
=22Beeswax
=22Golfscript
=22Klong
=22MIPS Assembly
=22ML
=22Suneido
31621Argile
=21Assembly
=21Gosu
=21Peloton
=21Pure
=21Vlang
=21Wee Basic
32320Chef
=20Dragon
=20Fish
=20Self
=20Shen
=20TypeScript
32919ChucK
=19Verbexx
33118Fancy
=18Make
333170815
=17Dylan
=17Efene
=17GFA Basic
=17MMIX
=17MOO
=17Pony
=17XQuery
=17Z80 Assembly
34216Friendly interactive shell
=16Hoon
=16LSL
=16Openscad
=16Spin
=16Transact-SQL
=16Whitespace
=16Xojo
35015Agda
=15Gema
=15LSE64
=15Lucid
=15N/t/roff
=15Object Pascal
=15SystemVerilog
35714Arc
=14Axiom
=14Dao
=14Ezhil
=14Inform 6
=14OOC
=14Pure Data
=14VAX Assembly
=14VHDL
36613Computer/zero Assembly
=13Isabelle
=13KonsolScript
=13LaTeX
=13SPAD
=13SmileBASIC
37212ArnoldC
=12Brlcad
=12Clay
=12Egel
=12Es
=12Genyris
=12Golo
=12Halon
=12MiniZinc
=12MontiLang
=12OASYS Assembler
=12Panda
=12Piet
=12RPG
=12S-BASIC
=12Unlambda
=12Vorpal
38911Arendelle
=11BCPL
=11CLIPS
=11Coco
=11Curry
=11Frege
=11Gecho
=11GlovePIE
=11Integer BASIC
=11Never
=11Onyx
=11SPARK
=11Shiny
=11TMG
=11TSE SAL
40410App Inventor
=10Asymptote
=10Blz
=10Coq
=10EC
=10Elisa
=10LotusScript
=10Mathprog
=10Niue
=10Wrapl
=10Zoomscript
41594DOS Batch
=9Alore
=9Boo
=9Comal
=9Eero
=9Fortress
=9IWBASIC
=9Lily
=9Luck
=9Monte
=9Morfa
=9MySQL
=9NSIS
=9POV-Ray
=9Ra
=9SIMPOL
=9UTFool
43284D
=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
=8SASL
=8TIScript
=8Verilog
4587AmbientTalk
=7Arbre
=7Blast
=7BootBASIC
=7Cobra
=7Crack
=7FOCAL
=7FUZE BASIC
=7GLSL
=7Intercal
=7JCL
=7Kite
=7Purity
=7Quite BASIC
=7Rhope
=7Set lang
=7SkookumScript
=7Squirrel
=7Tbas
=7Visual Objects
=7Visual Prolog
=7XEec
=7Yacas
4816ANTLR
=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
5065Algae
=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
=5Pointless
=5Pyret
=5Quill
=5RPL/2
=5ScratchScript
=5Script Basic
=5Sisal
=5Snobol
=5TPP
=5Thyrd
=5XProc
=5XTalk
=5ZPL
541480386 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
=4TransFORTH
=4Twelf
=4Uniface
=4VB6
=4XSLT 2.0
=4ZED
5923.QL
=38 1/2
=3A+
=3ALGOL
=3ANT
=3ASP
=3ASP.Net
=3Action!
=3Agda2
=3Alice ML
=3Application Master
=3AspectC++
=3Axum
=3BML
=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
=3Tiny BASIC
=3Tosh
=3Turing
=3UC++
=3UScript
=3UserRPL
=3VRML
=3WML
=3X86 64 Assembly
=3XBase
=3XUL
=3ΜC++
=3உயிர்/Uyir
68721C
=2Basic09
=2Bird
=2Cduce
=2DeviousYarn
=2GLBasic
=2Hack
=2JOVIAL
=2Jack
=2Lean
=2Luna
=2MACRO-11
=2MINIL
=2Malbolge
=2MathCortex
=2Mosaic
=2MyrtleScript
=2Nix
=2OOCalc
=2OpenLisp
=2PeopleCode
=2Perl5i
=2Pict
=2Programming Language
=2Risc-V
=2SPSS
=2ScriptBasic
=2TechBASIC
=2Terraform
=2ToffeeScript
=2Turbo-Basic XL
=2Viua VM assembly
=2Vox
=2WebAssembly
=2XL
=2XPath 2.0
=2XSLT 1.0
7241Anyways
=1Apricot
=1Aquarius BASIC
=1Atari BASIC
=1AutoLISP
=1B4J
=1Batari Basic
=1Binary Lambda Calculus
=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
=1Neat
=1NewtonScript
=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     
4-rings or 4-squares puzzle9
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  
Angles (geometric), normalization and conversion8 
Apply a digital filter (direct form II transposed)9
Arithmetic coding/As a generalized change of radix8 
Aspect Oriented Programming9
Associative array/Merging8 
Audio Overlap Loop2       
Audio frequency generator4     
Base64 decode data9
Bell numbers9
Black Box3      
Blackjack strategy1        
Boids5    
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      
Chowla numbers9
Circular primes8 
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)3      
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 table5    
Diversity prediction theorem8 
EKG sequence convergence9
Eban numbers9
Elliptic Curve Digital Signature Algorithm5    
Esthetic numbers7  
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
Geohash5    
Geometric algebra7  
Graph colouring5    
Greed5    
Hexapawn3      
I'm a software engineer, get me out of here3      
IRC gateway1        
ISBN13 check digit8 
Imaginary base numbers9
Increasing gaps between consecutive Niven numbers7  
Intersecting Number Wheels9
Isqrt (integer square root) of X4     
Jacobi symbol9
Jaro-Winkler Distance4     
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 angles7  
Line circle intersection8 
Logistic Curve Fitting in Epidemiology7  
Long literals, with continuations4     
Long year?8 
Longest common suffix6   
Loops/with multiple ranges9
Lucky and even lucky numbers8 
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 trick7  
Minimal steps down to 16   
Minimum positive multiple in base 10 using only 0 and 17  
Monads/Writer monad6   
Multidimensional Newton-Raphson method5    
Möbius function6   
N-body problem9
N-smooth numbers9
Next highest int from digits9
Nimber arithmetic6   
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 itself3      
Process SMIL directives in XML data3      
Pseudorandom Number Generator Image2       
Quoting constructs4     
Ramanujan's constant7  
Random Latin Squares8 
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 string6   
Resistance Calculator6   
Resistance Network Calculator6   
Robots6   
Rosetta Code/List authors of task descriptions3      
Rosetta Code/Run examples2       
Rosetta Code/Tasks without examples4     
SOAP8 
Safe mode4     
Safe primes and unsafe primes9
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      
Sorting algorithms/Cocktail sort with shifting bounds6   
Spelling of ordinal numbers9
Spoof game7  
Stirling numbers of the first kind8 
Stirling numbers of the second kind8 
Strong and weak primes9
Successive prime differences8 
Suffixation of decimal numbers6   
Sum data type7  
Super-d numbers8 
Tamagotchi emulator1        
Teacup rim text8 
Terminal control/Restricted width positional input/No wrapping4     
Terminal control/Restricted width positional input/With wrapping4     
Tetris5    
Text Completion5    
The Name Game9
Three word location5    
Tree datastructures6   
Twin Prime Conjecture6   
UPC5    
URL shortener3      
Ukkonen’s Suffix Tree Construction2       
Unicode polynomial equation3      
Unprimeable numbers8 
Using a Speech engine to highlight words2       
Using the Meetup.com API3      
Video display modes7  
Vidir2       
Waveform analysis/Doh ray me4     
Waveform analysis/Top and tail3      
Weather Routing3      
Weird numbers9
Word wheel7  
XML Validation7  
XXXX redacted5    
Yellowstone sequence7