Rosetta Code: Popular Programming Languages

Generated: 2019-11-22T04:00:02

#CountName
11197Go
21128Perl 6
31126Phix
41125Julia
51102Python
61080Perl
71062Kotlin
81051Racket
9975C
10974Zkl
11952REXX
12946J
13931Tcl
14915Java
15909Ruby
16907D
17882Haskell
=882Scala
19835Sidef
20826C sharp
21794PicoLisp
22791C++
23750Mathematica
24710Ada
25686Factor
26680Common Lisp
27657JavaScript
28647Lua
29628AutoHotkey
30616Nim
31610Ring
32601Clojure
33590Unicon
34577ALGOL 68
35574OCaml
36570Rust
37567PureBasic
38565F Sharp
39563BBC BASIC
40559Fortran
41540PARI/GP
42532FreeBASIC
=532Icon
44518Elixir
45501Erlang
46487AWK
47479Pascal
=479PowerShell
49464Jq
50461R
51459Forth
52448Seed7
53423Groovy
54412PHP
55403PL/I
56396Swift
57383VBA
58367Maple
59365MATLAB
60361Scheme
61349M2000 Interpreter
62338Liberty BASIC
63335Prolog
64315Visual Basic .NET
65314Objeck
=314Run BASIC
67308Oforth
68306Octave
69305XPL0
70304EchoLisp
71293Bracmat
=293UNIX Shell
73289VBScript
74287NetRexx
75280Oz
76279COBOL
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
113143REBOL
114141Emacs Lisp
115140K
=140NewLISP
117139Nanoquery
=139TXR
119138Jsish
120135MiniScript
121127LiveCode
122126Slate
123125ARM Assembly
124124Modula-3
125122BaCon
126121ActionScript
127119MAXScript
128118Frink
12911611l
=116Arturo
=116Oberon-2
=116SNOBOL4
133115TI-83 BASIC
134113Visual Basic
135112Ursa
136111Dyalect
=111MUMPS
138109Crystal
=109Mercury
=109Retro
141108Fōrmulæ
=108Pike
143106Vedit macro language
144105APL
=105Déjà Vu
146104DWScript
=104Ol
148100ACL2
=100Vala
15096AutoIt
=96Pop11
15295TI-89 BASIC
15394Ceylon
15493Axe
=93EasyLang
=93Io
15792PostScript
15891FunL
15988Simula
16087Bc
161868th
16284Dart
16381M4
=81МК-61/52
16577LFE
=77Raven
16776FutureBasic
16875BASIC256
=75Logtalk
=75Min
=75Sinclair ZX81 BASIC
=75X86 Assembly
17374Component Pascal
=74Red
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
19853OpenEdge/Progress
19951SPL
20050Metafont
20149Lang5
=49Rascal
20348DCL
=48Microsoft Small Basic
20547Toka
20646ATS
=46Inform 7
20845Caché ObjectScript
=45Joy
=45Tailspin
21143Processing
=43Wortel
=43XSLT
21442HolyC
=42SQL PL
=42Sparkling
21741Aikido
=41Harbour
=41NS-HUBASIC
=41TorqueScript
=41V
=41Yorick
22340RapidQ
=40S-lang
=40UnixPipes
22639Apex
=39GW-BASIC
=39SETL
22938Brainf***
=38Falcon
=38Lisaac
=38Sed
23337Babel
=37Futhark
23536Elm
23635AmigaE
=35C Shell
=35Chapel
=35Genie
=35LOLCODE
=35Nial
242346502 Assembly
=34GML
=34RLaB
=34SuperCollider
=34Vim Script
24733WDTE
24832EGL
=32Gnuplot
=32I
=32PL/SQL
=32Q
=32Visual FoxPro
25430Agena
=30GUISS
=30Huginn
=30Qi
=30REALbasic
=30Zonnon
26029EDSAC order code
=29MIRC Scripting Language
=29SNUSP
=29Smart BASIC
26428CMake
=28ECL
=28Hexiscript
=28Hy
=28LIL
=28Order
=28PlainTeX
27127Limbo
27226ALGOL 60
=26Clean
=26Clipper
=26Haxe
=26MLite
=26Potion
=26Salmon
27925Idris
=25LLVM
28124Mirah
=24Robotic
=24SSEM
=24Trith
28523Astro
=23Ioke
=23Langur
=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
=16Spin
=16Transact-SQL
=16Whitespace
=16Wren
=16XQuery
=16Xojo
32915Agda
=15Gema
=15LSE64
=15Lucid
=15N/t/roff
=15Object Pascal
=15Openscad
=15SystemVerilog
33714Arc
=14Axiom
=14Dao
=14Ezhil
=14Inform 6
=14Latitude
=14OOC
=14Pony
=14Pure Data
=14VAX Assembly
=14Z80 Assembly
34813ALGOL-M
=13Computer/zero Assembly
=13KonsolScript
=13LaTeX
=13SPAD
=13SmileBASIC
=13VHDL
35512Brlcad
=12Clay
=12Egel
=12Es
=12Genyris
=12Golo
=12Halon
=12MontiLang
=12OASYS Assembler
=12Panda
=12Piet
=12RPG
=12Unlambda
=12Vorpal
=12XBasic
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
=7Cobra
=7Crack
=7FOCAL
=7FUZE BASIC
=7GLSL
=7Intercal
=7JCL
=7Kite
=7MiniZinc
=7Purity
=7Rhope
=7Set lang
=7SkookumScript
=7Squirrel
=7Tbas
=7Visual Objects
=7Visual Prolog
=7XEec
=7Yacas
4626ANTLR
=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
48758080 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
521480386 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
=4Quite BASIC
=4RTL/2
=4SMEQL
=4SPARC Assembly
=4SheerPower 4GL
=4StreamIt
=4TI-83 Hex Assembly
=4Teco
=4TransFORTH
=4Twelf
=4Uniface
=4VB6
=4XSLT 2.0
=4ZED
5693.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
65521C
=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
6861Action!
=1Anyways
=1Apricot
=1Aquarius BASIC
=1Atari BASIC
=1AutoLISP
=1B4J
=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
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 generator5  
Compiler/syntax analyzer5  
Compiler/virtual machine interpreter5  
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 characters4   
Determine if a string is collapsible4   
Display an outline as a nested table3    
Diversity prediction theorem7
EKG sequence convergence7
Eban numbers7
Elliptic Curve Digital Signature Algorithm2     
Execute CopyPasta Language3    
External sort6 
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      
Imaginary base numbers6 
Intersecting Number Wheels5  
Joystick position3    
Kolakoski sequence7
Kronecker product based fractals7
Lah numbers6 
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 ratios4   
Mian-Chowla sequence7
Mind boggling card trick7
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 numbers4   
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
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   
SOAP5  
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 problems1      
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 numbers3    
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 datastructures4   
Ukkonen’s Suffix Tree Construction1      
Unicode polynomial equation2     
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