Rosetta Code: Popular Programming Languages

Generated: 2020-09-21T10:00:03

#CountName
11273Go
21245Phix
31234Julia
41223Raku
51158Python
61153Perl
71097Kotlin
81064C
91061Racket
101055Java
111012Zkl
121002J
13991REXX
14968Ruby
15967Haskell
16957Tcl
17943D
18929C++
19912Scala
20865Sidef
21862C sharp
22819PicoLisp
23796Factor
24760Mathematica
25750Ada
26735Lua
27718Common Lisp
28694JavaScript
29673Rust
30660AutoHotkey
31640Ring
32632Nim
33628Clojure
34613Wren
35606F Sharp
36603ALGOL 68
37596Unicon
38573OCaml
39567BBC BASIC
=567PureBasic
41566Fortran
42563FreeBASIC
43542PARI/GP
44537Icon
45531AWK
46524Elixir
47505Erlang
48499Pascal
=499Swift
50495PowerShell
51476R
52471Forth
53464Jq
54463Groovy
55451Seed7
56450PHP
57430Delphi
58404Prolog
59403PL/I
60388VBA
61380Maple
62366MATLAB
63364Scheme
64361M2000 Interpreter
65356Visual Basic .NET
66349Liberty BASIC
67328XPL0
68318Objeck
69315Run BASIC
70314AppleScript
71308Oforth
72307Octave
73304EchoLisp
74300UNIX Shell
75297Bracmat
76295VBScript
77290COBOL
78287NetRexx
79280Oz
80272E
81268Smalltalk
82267BASIC
83260Wolfram Language
84259Lasso
85240Elena
86237Standard ML
87232Euphoria
88222OoRexx
89219Stata
90217CoffeeScript
91216360 Assembly
92215ZX Spectrum Basic
93214Maxima
94209Batch File
96196Ursala
97194Lingo
98192Nanoquery
99189ALGOL W
100183ERRE
101182IS-BASIC
102178Gambas
103177Crystal
10417211l
105171Frink
106169Aime
107167Befunge
108164Modula-2
109162Yabasic
110161GAP
111160Objective-C
112158ARM Assembly
113157BaCon
114156HicEst
115155TUSCRIPT
116153Fantom
117152Eiffel
118151Applesoft BASIC
119150Nemerle
=150Pike
121147Emacs Lisp
=147Lambdatalk
123146REBOL
124144Arturo
=144NewLISP
126140K
=140TXR
128139MiniScript
129138Jsish
130133Ol
131127APL
=127LiveCode
133126Slate
134125AArch64 Assembly
135124Modula-3
136121ActionScript
137119MAXScript
138116Oberon-2
=116Phixmonti
=116SNOBOL4
141115TI-83 BASIC
142114Visual Basic
143112MUMPS
=112Red
=112Ursa
146111Dyalect
147110Mercury
148109Vedit macro language
149108Fōrmulæ
150105Déjà Vu
=105Min
152104Retro
153103DWScript
154100ACL2
=100Simula
=100Vala
15797AutoIt
=97Dart
15996Commodore BASIC
=96Pop11
16195TI-89 BASIC
16294Ceylon
=94EasyLang
16493Axe
=93Io
16692PostScript
16790FunL
16888Bc
=88SenseTalk
=88X86 Assembly
171878th
17284МК-61/52
17381M4
17480Tailspin
17578Langur
17677LFE
=77Raven
17876FutureBasic
17975BASIC256
=75Logtalk
=75Processing
=75Sinclair ZX81 BASIC
18374Dc
=74SQL
18573Component Pascal
18670ABAP
18769Ela
=69Sather
=69XLISP
19068Brat
19166Neko
=66Scilab
19365Burlesque
=65LabVIEW
=65OxygenBasic
19664IDL
19762Wart
19861ColdFusion
19960SequenceL
20059Free Pascal
20157Locomotive Basic
=57SAS
20356FBSL
=56PowerBASIC
20554FALSE
206538080 Assembly
=53Haxe
=53OpenEdge/Progress
20951SPL
21050Metafont
21149Lang5
=49Rascal
21348DCL
=48Microsoft Small Basic
21547Toka
21646ATS
=46Caché ObjectScript
=46Inform 7
21945Joy
22043S-lang
=43Wortel
=43XSLT
22342Harbour
=42HolyC
=42NS-HUBASIC
=42SQL PL
=42Sparkling
22841Aikido
=41TorqueScript
=41Yorick
23140Brainf***
=40RapidQ
=40UnixPipes
=40V
23539Apex
=39GW-BASIC
23738Falcon
=38Lisaac
=38SETL
=38Sed
24137Babel
=37Chapel
=37Futhark
24436EDSAC order code
=36Elm
=36GML
247356502 Assembly
=358086 Assembly
=35ALGOL 60
=35AmigaE
=35C Shell
=35Genie
=35LOLCODE
=35Nial
=35SuperCollider
25634RLaB
=34Vim Script
25833Klingphix
=33Q
=33WDTE
26132EGL
=32Gnuplot
=32I
=32PL/SQL
=32Processing Python mode
=32Visual FoxPro
26730Agena
=30GUISS
=30Huginn
=30Qi
=30REALbasic
=30Zoea
=30Zonnon
27429MIRC Scripting Language
=29Order
=29QB64
=29SNUSP
=29Smart BASIC
=29Symsyn
=29XBasic
28128CMake
=28ECL
=28Hexiscript
=28Hy
=28LIL
=28PlainTeX
28727Avail
=27Limbo
=27Zig
29026Clean
=26Clipper
=26Idris
=26Latitude
=26MLite
=26Potion
=26Relation
=26Salmon
29825LLVM
29924Mirah
=24Plain English
=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
=21Vlang
=21Wee Basic
32720Chef
=20Dragon
=20Fish
=20Self
=20TypeScript
33219ChucK
=19Verbexx
33418Fancy
=18Make
336170815
=17Dylan
=17Efene
=17GFA Basic
=17MMIX
=17MOO
=17Pony
=17XQuery
=17Z80 Assembly
34516Agda
=16Friendly interactive shell
=16Hoon
=16LSL
=16Openscad
=16Spin
=16Transact-SQL
=16Whitespace
=16Xojo
35415Gema
=15LSE64
=15Lucid
=15N/t/roff
=15Object Pascal
=15SystemVerilog
36014Arc
=14Axiom
=14Dao
=14Ezhil
=14Inform 6
=14Isabelle
=14OOC
=14Pure Data
=14VAX Assembly
=14VHDL
37013Computer/zero Assembly
=13KonsolScript
=13LaTeX
=13MiniZinc
=13SPAD
=13SmileBASIC
37612ArnoldC
=12Brlcad
=12Clay
=12Egel
=12Es
=12Genyris
=12Golo
=12Halon
=12MontiLang
=12OASYS Assembler
=12Panda
=12Piet
=12RPG
=12S-BASIC
=12Unlambda
=12Vorpal
39211Arendelle
=11BCPL
=11CLIPS
=11Coco
=11Curry
=11Frege
=11Gecho
=11GlovePIE
=11Integer BASIC
=11Never
=11Onyx
=11SPARK
=11Shiny
=11TMG
=11TSE SAL
40710App Inventor
=10Asymptote
=10Blz
=10Coq
=10EC
=10Elisa
=10LotusScript
=10Mathprog
=10Niue
=10Wrapl
=10Zoomscript
41894DOS Batch
=9Alore
=9Boo
=9Comal
=9Eero
=9Fortress
=9IWBASIC
=9Lily
=9Luck
=9Monte
=9Morfa
=9MySQL
=9NSIS
=9POV-Ray
=9Ra
=9SIMPOL
=9UTFool
43584D
=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
4617AmbientTalk
=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
4846ANTLR
=6BlitzMax
=6C++/CLI
=6C1R
=6Cat
=6Comefrom0x10
=6DUP
=6Dodo0
=6Fexl
=6Gastona
=6Gri
=6Hope
=6JavaFX Script
=6Lisp
=6MANOOL
=6OPL
=6Oxygene
=6PASM
=6PDP-11 Assembly
=6Pointless
=6QBasic
=6Rockstar
=6Sage
=6Tern
=6True BASIC
=6Whenever
5105Algae
=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
=5Snobol
=5TPP
=5Thyrd
=5XProc
=5XTalk
=5ZPL
544480386 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
=4VB6
=4XSLT 2.0
=4ZED
5963.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
=3Tiny BASIC
=3Tosh
=3Turing
=3UC++
=3UScript
=3UserRPL
=3VRML
=3WML
=3X86 64 Assembly
=3XBase
=3XUL
=3ΜC++
=3உயிர்/Uyir
69221C
=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
7281Anyways
=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
=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#GoPhixJuliaRakuPythonPerlKotlinC
15 Puzzle Game in 3D1       
16 Puzzle Game4    
AVL tree7 
Abbreviations, automatic8
Abelian sandpile model7 
Abelian sandpile model/Identity5   
Active Directory/Search for a user5   
Add a variable to a class instance at runtime7 
Arithmetic coding/As a generalized change of radix7 
Arithmetic evaluation/Phix1       
Aspect Oriented Programming8
Audio Overlap Loop2      
Audio frequency generator4    
Base64 decode data8
Bell numbers8
Biorhythms5   
Black Box3     
Blackjack strategy1       
Boids4    
Brace expansion using ranges4    
Brazilian numbers8
Break OO privacy7 
Burrows–Wheeler transform8
CLI-based maze-game1       
Canny edge detector5   
Canonicalize CIDR7 
Catmull–Clark subdivision surface4    
Chaocipher8
Checksumcolor5   
Chernick's Carmichael numbers6  
Chess player3     
Circular primes8
Combinations with repetitions/Square Digit Chain6  
Compare sorting algorithms' performance6  
Compiler/AST interpreter6  
Compiler/Verifying Syntax6  
Compiler/code generator7 
Compiler/syntax analyzer6  
Compiler/virtual machine interpreter7 
Continued fraction/Arithmetic/G(matrix NG, Contined Fraction N1, Contined Fraction N2)4    
Curve that touches three points5   
Cyclotomic Polynomial7 
Data Encryption Standard8
Days between dates8
Deconvolution/2D+7 
Determine if a string has all unique characters8
Determine if a string is collapsible8
Determine if a string is squeezable8
Display an outline as a nested table5   
Diversity prediction theorem8
EKG sequence convergence8
Eban numbers8
Elliptic Curve Digital Signature Algorithm6  
Esthetic numbers7 
Execute CopyPasta Language6  
External sort6  
Faces from a mesh6  
Factorial base numbers indexing permutations of a collection6  
Fairshare between two and more8
Fermat numbers8
Fibonacci heap6  
Fibonacci matrix-exponentiation5   
First perfect square in base N with N unique digits8
First power of 2 that has leading decimal digits of 128
Fixed length records6  
Four is the number of letters in the ...8
French Republican calendar6  
Gapful numbers8
Generalised floating point multiplication3     
Generate random chess position8
Geohash6  
Geometric algebra6  
Getting the number of decimals6  
Greed5   
Hexapawn3     
I'm a software engineer, get me out of here3     
IRC gateway1       
Imaginary base numbers8
Increasing gaps between consecutive Niven numbers6  
Intersecting Number Wheels8
Isqrt (integer square root) of X4    
Jacobi symbol8
Jaro-Winkler Distance6  
Joystick position5   
Kolakoski sequence8
Kronecker product based fractals8
Lah numbers8
Largest number divisible by its digits8
Latin Squares in reduced form6  
Latin Squares in reduced form/Randomizing using Jacobson and Matthews’ Technique2      
Law of cosines - triples8
Length of an arc between two angles7 
Line circle intersection7 
Logistic Curve Fitting in Epidemiology8
Long literals, with continuations4    
Long year?7 
Longest common suffix6  
Loops/with multiple ranges8
Lucky and even lucky numbers7 
Magic squares of doubly even order8
Magic squares of singly even order8
Magnanimous numbers6  
Mastermind7 
Mayan calendar5   
Mayan numerals6  
Mersenne primes8
Mertens function6  
Metallic ratios7 
Mian-Chowla sequence8
Mind boggling card trick7 
Minimal steps down to 15   
Minimum positive multiple in base 10 using only 0 and 17 
Monads/Writer monad6  
Multidimensional Newton-Raphson method5   
Möbius function7 
N-body problem8
N-smooth numbers8
Next highest int from digits8
Nimber arithmetic5   
Non-transitive dice4    
Numerical and alphabetical suffixes5   
Numerical integration/Adaptive Simpson's method8
OLE Automation2      
OpenGL/Utah Teapot4    
Orbital elements8
P-value correction8
Palindrome dates7 
Palindromic gapful numbers6  
Parse EBNF4    
Peaceful chess queen armies8
Pell's equation8
Permutations with some identical elements5   
Pierpont primes8
Pisano period6  
Playfair cipher7 
Powerful numbers5   
Primality by Wilson's theorem7 
Print itself4    
Process SMIL directives in XML data3     
Pseudo-random numbers/Combined recursive generator MRG32k3a5   
Pseudo-random numbers/PCG325   
Pseudo-random numbers/Splitmix645   
Pseudo-random numbers/Xorshift star5   
Pseudorandom Number Generator Image4    
Quoting constructs4    
Ramanujan's constant6  
Random Latin Squares8
Rare numbers4    
Raster bars4    
Recaman's sequence8
Recursive descent parser generator4    
Reflection/Get source6  
Reflection/List methods7 
Reflection/List properties7 
Remote agent/Agent interface3     
Remote agent/Agent logic3     
Remote agent/Simulation3     
Remove vowels from a string7 
Resistance Calculator6  
Resistance Network Calculator6  
Robots5   
Rosetta Code/List authors of task descriptions3     
Rosetta Code/Run examples2      
Rosetta Code/Tasks without examples4    
Rule301       
SOAP8
Safe mode4    
Safe primes and unsafe primes8
Self-hosting compiler5   
Semaphore1       
Sequence: nth number with exactly n divisors7 
Sequence: smallest number greater than previous term with exactly n divisors8
Sequence: smallest number with exactly n divisors8
Sexy primes8
Sierpinski arrowhead curve6  
Sierpinski curve5   
Sierpinski square curve5   
Smarandache prime-digital sequence7 
Snake7 
Solve a Rubik's Cube4    
Solving coin problems3     
Sort an outline at every level4    
Sorting algorithms/Cocktail sort with shifting bounds6  
Spelling of ordinal numbers8
Spoof game7 
Stirling numbers of the first kind8
Stirling numbers of the second kind8
Strong and weak primes8
Successive prime differences7 
Suffixation of decimal numbers6  
Sum data type6  
Super-d numbers8
Tamagotchi emulator1       
Teacup rim text7 
Terminal control/Restricted width positional input/No wrapping4    
Terminal control/Restricted width positional input/With wrapping4    
Tetris4    
Text Completion5   
The Name Game8
Three word location6  
Tree datastructures6  
Twin Prime Conjecture5   
UPC6  
URL shortener3     
Ukkonen’s Suffix Tree Construction3     
Unicode polynomial equation3     
Using a Speech engine to highlight words3     
Using the Meetup.com API2      
Video display modes7 
Vidir2      
Waveform analysis/Doh ray me5   
Waveform analysis/Top and tail3     
Weather Routing3     
Word wheel7 
XML Validation7 
XXXX redacted5