Rosetta Code: Popular Programming Languages

Generated: 2021-01-28T03:00:02

#CountName
11310Go
21283Phix
31273Julia
41264Raku
51208Perl
61207Python
71112Kotlin
81089C
91080Java
101061Racket
111028REXX
121012Zkl
131003J
14991Ruby
15977Haskell
16975C++
17959D
18957Tcl
19925Wren
20913Scala
21874C sharp
22870Sidef
23830PicoLisp
24823Factor
25820Nim
26783Lua
27761Ada
=761Mathematica
29720Common Lisp
30716Rust
31712JavaScript
32679FreeBASIC
33678AutoHotkey
34675Ring
35628Clojure
36627F Sharp
37618ALGOL 68
38596Unicon
39579Fortran
=579PureBasic
41577OCaml
42567BBC BASIC
43557AWK
44544PARI/GP
45537Icon
46528Elixir
47518Swift
48507Pascal
49505Erlang
50497PowerShell
51494Forth
52493R
53478Groovy
54465Jq
55453Seed7
56451Delphi
=451PHP
58422Prolog
59406Maple
60405PL/I
61392VBA
62382MATLAB
63378Visual Basic .NET
64377XPL0
65369M2000 Interpreter
66368Scheme
67348Liberty BASIC
68343AppleScript
69327Octave
70321Smalltalk
71318Objeck
72315Run BASIC
73308Oforth
74306Bracmat
75304EchoLisp
76302UNIX Shell
77298VBScript
78291COBOL
79287NetRexx
80280Oz
81279BASIC
82272E
8326511l
84261Wolfram Language
85259Lasso
86244Elena
87241Standard ML
88237Euphoria
89222OoRexx
90219Stata
91217360 Assembly
=217CoffeeScript
93215ZX Spectrum Basic
94214Maxima
95211Batch File
96209ALGOL W
98202Crystal
99197IS-BASIC
100196Ursala
101194Lingo
102192Nanoquery
103187BaCon
104185Lambdatalk
105183ERRE
=183Yabasic
107182Gambas
108180ARM Assembly
109174Frink
110169Aime
111167Befunge
112164Modula-2
113161GAP
114160Objective-C
115157AArch64 Assembly
116156HicEst
117155TUSCRIPT
118153APL
=153Eiffel
=153Fantom
121152Applesoft BASIC
122150Nemerle
=150Pike
124148Emacs Lisp
125146NewLISP
=146REBOL
127145Arturo
128140K
=140MiniScript
=140TXR
131138Jsish
132133Ol
133127LiveCode
134126Slate
135124Modula-3
136121ActionScript
137119MAXScript
138118TI-83 BASIC
139117SNOBOL4
140116Phixmonti
141115Oberon-2
142114Visual Basic
143113Red
144112MUMPS
=112Ursa
146111Dyalect
=111Min
148110Mercury
149109Vedit macro language
150108Fōrmulæ
151105Déjà Vu
152104EasyLang
=104Retro
154103DWScript
155102Commodore BASIC
=102Quackery
157101Vala
158100ACL2
=100Simula
16097AutoIt
=97Dart
16296BASIC256
=96Pop11
16495TI-89 BASIC
16594Ceylon
16693Axe
=93Io
=93X86 Assembly
16992PostScript
17090FunL
171898th
17288Bc
=88SenseTalk
17485Tailspin
17584МК-61/52
17682Plain English
17781M4
17878Langur
=78Processing
18077LFE
=77Raven
=77SQL
18376FutureBasic
18475Dc
=75Logtalk
=75Sinclair ZX81 BASIC
187748080 Assembly
18873Component Pascal
18971Locomotive Basic
19070ABAP
19169Ela
=69Sather
=69XLISP
19468Brat
19566Neko
=66Scilab
19765Burlesque
=65LabVIEW
=65OxygenBasic
20064IDL
20162ColdFusion
=62Wart
20361Free Pascal
20460SequenceL
20558GW-BASIC
20657SAS
20756FALSE
=56FBSL
=56PowerBASIC
210548086 Assembly
21153Haxe
=53OpenEdge/Progress
21351SPL
21450Metafont
21549Cowgol
=49Lang5
=49Rascal
21848DCL
=48Microsoft Small Basic
22047Toka
22146ATS
=46Caché ObjectScript
=46Inform 7
22445Joy
22543S-lang
=43Wortel
=43XSLT
22842Harbour
=42HolyC
=42NS-HUBASIC
=42SQL PL
=42Sparkling
23341Aikido
=41TorqueScript
=41Yorick
23640Q
=40RapidQ
=40UnixPipes
=40V
24039Apex
=39Brainf***
24238ALGOL 60
=38Falcon
=38Lisaac
=38Processing Python mode
=38SETL
=38Sed
24837Babel
=37Chapel
=37Elm
=37Futhark
=37Tiny BASIC
25336EDSAC order code
=36GML
=36LOLCODE
256356502 Assembly
=35AmigaE
=35C Shell
=35Genie
=35Nial
=35SuperCollider
26234PL/SQL
=34RLaB
=34Vim Script
26533Klingphix
=33WDTE
26732EGL
=32Gnuplot
=32I
=32Visual FoxPro
27131MAD
27230Agena
=30GUISS
=30Huginn
=30QB64
=30Qi
=30REALbasic
=30Zig
=30Zoea
=30Zonnon
28129CMake
=29MIRC Scripting Language
=29Order
=29SNUSP
=29Smart BASIC
=29Symsyn
=29XBasic
28828ECL
=28Hexiscript
=28Hy
=28LIL
=28PlainTeX
=28Potion
29427Avail
=27Limbo
29626Clean
=26Clipper
=26Idris
=26Latitude
=26MLite
=26Relation
=26Salmon
30325LLVM
30424Mirah
=24Robotic
=24SSEM
=24Trith
30823ALGOL-M
=23Astro
=23Golfscript
=23Ioke
=23Lobster
=23ML/I
=23PHL
=23ProDOS
=23Scratch
=23TypeScript
31822Assembly
=22Beeswax
=22Furor
=22Klong
=22MIPS Assembly
=22ML
=22Suneido
32521Argile
=21Gosu
=21Peloton
=21Pure
=21Shen
=21Vlang
=21Wee Basic
33220Chef
=20Dragon
=20Fish
=20Self
33619ChucK
=19MiniZinc
=19Verbexx
33918Fancy
=18Make
=18Z80 Assembly
342170815
=17Dylan
=17Efene
=17Friendly interactive shell
=17GFA Basic
=17MMIX
=17MOO
=17Pony
=17Transact-SQL
=17Whitespace
=17XQuery
35316Agda
=16Hoon
=16LSL
=16Object Pascal
=16Openscad
=16Spin
=16Xojo
36015Arc
=15Gema
=15LSE64
=15Lucid
=15N/t/roff
=15SystemVerilog
36614Axiom
=14Dao
=14Ezhil
=14Inform 6
=14Isabelle
=14OOC
=14Pure Data
=14VAX Assembly
=14VHDL
37513BCPL
=13Computer/zero Assembly
=13KonsolScript
=13LaTeX
=13S-BASIC
=13SPAD
=13SmileBASIC
38212ArnoldC
=12Brlcad
=12Clay
=12Egel
=12Es
=12FOCAL
=12Genyris
=12Golo
=12Halon
=12MontiLang
=12Never
=12OASYS Assembler
=12Panda
=12Piet
=12RPG
=12Unlambda
=12Vorpal
39911AmigaBASIC
=11Arendelle
=11CLIPS
=11Coco
=11Curry
=11Frege
=11Gecho
=11GlovePIE
=11Integer BASIC
=11Onyx
=11SPARK
=11Shiny
=11TMG
=11TSE SAL
41310App Inventor
=10Asymptote
=10Blz
=10Coq
=10EC
=10Elisa
=10LotusScript
=10Mathprog
=10Niue
=10Wrapl
=10Zoomscript
42494DOS Batch
=9Alore
=9Boo
=9Comal
=9Eero
=9Fortress
=9IWBASIC
=9Lily
=9Luck
=9Monte
=9Morfa
=9MySQL
=9NSIS
=9POV-Ray
=9Ra
=9SIMPOL
=9UTFool
=9Verilog
44284D
=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
=8Transd
4697AmbientTalk
=7Arbre
=7Blast
=7BootBASIC
=7C++/CLI
=7Cobra
=7Crack
=7FUZE BASIC
=7GLSL
=7Intercal
=7JCL
=7Kite
=7Purity
=7QBasic
=7Quite BASIC
=7Rhope
=7Set lang
=7SkookumScript
=7Snobol
=7Squirrel
=7Tbas
=7Visual Objects
=7Visual Prolog
=7WebAssembly
=7XEec
=7XProfan
=7Yacas
4966ANTLR
=6BlitzMax
=6C1R
=6Cat
=6Comefrom0x10
=6DUP
=6Dodo0
=6Fexl
=6Gastona
=6Gri
=6Hope
=6JavaFX Script
=6Lisp
=6MANOOL
=6OPL
=6Oxygene
=6PASM
=6PDP-11 Assembly
=6Pixilang
=6Rockstar
=6Sage
=6Tern
=6True BASIC
=6Turing
=6Whenever
5215Algae
=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
=5Terraform
=5Thyrd
=5XProc
=5XTalk
=5ZPL
555480386 Assembly
=4AMPL
=4AspectJ
=4B4X
=4Biferno
=4BlooP
=4Bori
=4Cind
=4Corescript
=4DM
=4Dafny
=4ESQL
=4ElastiC
=4Emojicode
=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
=4QL SuperBASIC
=4RTL/2
=4SMEQL
=4SPARC Assembly
=4SheerPower 4GL
=4SimpleCode
=4StreamIt
=4TI-83 Hex Assembly
=4Teco
=4TransFORTH
=4Twelf
=4Uniface
=4Unison
=4VB6
=4XSLT 2.0
=4ZED
6093.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
=3QuakeC
=3RLSL
=3RPL
=3RTSL
=3Refal
=3SPSS
=3Sass/SCSS
=3Script3D
=3Superbase BASIC
=3Swahili
=3TAL
=3TeLa
=3Thistle
=3Tosh
=3UC++
=3UScript
=3UserRPL
=3VRML
=3WML
=3X86 64 Assembly
=3XBase
=3XUL
=3ΜC++
=3உயிர்/Uyir
70421C
=2Atari BASIC
=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
=2ScriptBasic
=2TechBASIC
=2ToffeeScript
=2Turbo-Basic XL
=2Viua VM assembly
=2Vox
=2XL
=2XPath 2.0
=2XSLT 1.0
7391Anyways
=1Apricot
=1Aquarius BASIC
=1AutoLISP
=1B4J
=1Batari Basic
=1Binary Lambda Calculus
=1C2
=1CHR
=1CafeOBJ
=1Clarion
=1Coconut
=1DDNC
=1DIV Games Studio
=1FRISC Assembly
=1FormulaOne
=1G-fu
=1Inko
=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#GoPhixJuliaRakuPerlPythonKotlinCJava
15 puzzle game in 3D1        
16 puzzle game4     
ABC words7  
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 pi6   
Alternade words8 
Arithmetic coding/As a generalized change of radix8 
Arithmetic evaluation/Phix1        
Aspect oriented programming9
Audio frequency generator4     
Audio overlap loop2       
Base64 decode data9
Bell numbers9
Biorhythms6   
Black Box3      
Blackjack strategy1        
Boids5    
Brace expansion using ranges5    
Brazilian numbers9
Break OO privacy8 
Burrows–Wheeler transform9
CLI-based maze-game1        
Calkin-Wilf sequence5    
Canny edge detector5    
Canonicalize CIDR8 
Catmull–Clark subdivision surface4     
Changeable words8 
Chaocipher9
Checksumcolor6   
Chernick's Carmichael numbers8 
Chess player4     
Circular primes9
Cistercian numerals7  
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, continued fraction n1, continued fraction n2)4     
Count the coins/0-15    
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 removal4     
EKG sequence convergence9
Eban numbers9
Elliptic Curve Digital Signature Algorithm6   
Esthetic numbers8 
Execute CopyPasta Language7  
Exponentiation with infix operators in (or operating on) the base5    
External sort6   
Extra primes8 
Faces from a mesh6   
Factorial base numbers indexing permutations of a collection6   
Fairshare between two and more9
Fermat numbers9
Fibonacci heap6   
Fibonacci matrix-exponentiation6   
Find if a point is within a triangle9
Find words with alternating vowels and consonants7  
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 decimals9
Greed7  
Hexapawn3      
Hourglass puzzle6   
I'm a software engineer, get me out of here5    
IRC gateway1        
Imaginary base numbers9
Increasing gaps between consecutive Niven numbers8 
Intersecting number wheels9
Isqrt (integer square root) of X9
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 form8 
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 epidemiology9
Long literals, with continuations5    
Long year8 
Longest common suffix7  
Longest palindromic substrings6   
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  
Merge and aggregate datasets6   
Mersenne primes9
Mertens function7  
Metallic ratios8 
Mian-Chowla sequence9
Mind boggling card trick8 
Minimal steps down to 17  
Minimum positive multiple in base 10 using only 0 and 18 
Minkowski question-mark function6   
Monads/Writer monad6   
Multidimensional Newton-Raphson method5    
Möbius function8 
N-body problem9
N-smooth numbers9
Next highest int from digits9
Nimber arithmetic7  
Non-transitive dice5    
Numbers with equal rises and falls7  
Numbers with prime digits whose sum is 138 
Numerical and alphabetical suffixes5    
Numerical integration/Adaptive Simpson's method9
OLE automation2       
Odd words6   
OpenGL/Utah Teapot4     
Orbital elements9
P-value correction9
Palindrome dates8 
Palindromic gapful numbers8 
Pancake numbers7  
Parse EBNF4     
Partition function P7  
Peaceful chess queen armies9
Pell's equation9
Permutations with some identical elements5    
Pierpont primes9
Pisano period7  
Playfair cipher8 
Powerful numbers6   
Price list behind API4     
Primality by Wilson's theorem8 
Prime words5    
Print itself6   
Process SMIL directives in XML data4     
Product of divisors6   
Pseudo-random numbers/Combined recursive generator MRG32k3a6   
Pseudo-random numbers/PCG329
Pseudo-random numbers/Splitmix647  
Pseudo-random numbers/Xorshift star7  
Pseudorandom number generator image5    
Quoting constructs4     
Ramanujan's constant7  
Random Latin squares9
Range modifications6   
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 string9
Resistance calculator6   
Resistance network calculator6   
Robots6   
Rosetta Code/List authors of task descriptions3      
Rosetta Code/Run examples2       
Rosetta Code/Tasks without examples6   
Rule301        
SHA-256 Merkle tree7  
SOAP8 
Safe mode4     
Safe primes and unsafe primes9
Self numbers7  
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   
Smallest enclosing circle problem5    
Smarandache prime-digital sequence8 
Snake8 
Solve a Rubik's Cube4     
Solving coin problems3      
Sort an outline at every level5    
Sorting algorithms/Cocktail sort with shifting bounds8 
Spelling of ordinal numbers9
Spoof game7  
Square root by hand7  
Stirling numbers of the first kind9
Stirling numbers of the second kind9
Strassen's algorithm4     
Strong and weak primes9
Successive prime differences9
Suffixation of decimal numbers6   
Sum data type7  
Sum of divisors6   
Super-d numbers9
Tamagotchi emulator1        
Tau function6   
Tau number6   
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 primes8 
Two bullet roulette6   
UPC9
URL shortener4     
Ukkonen’s suffix tree construction3      
Ulam numbers8 
Unicode polynomial equation3      
Using a speech engine to highlight words3      
Using the Meetup.com API3      
Video display modes7  
Vidir2       
War card game6   
Waveform analysis/Doh ray me5    
Waveform analysis/Top and tail3      
Weather routing3      
WiktionaryDumps to words2       
Word wheel7  
Words containing "the" substring6   
XML validation8 
XXXX redacted6