- h1. Categories of programming languages
- h2. Generated from 'List of programming languages by type' from Wikipedia: http://en.wikipedia.org/wiki/Categorical_list_of_programming_languages
- h3. .NET Framework
- * Reflective languages
- h3. 32032
- * Machine languages
- h3. 4DOS
- * Command line interface languages
- h3. 6502
- * Machine languages
- h3. 6510
- * Machine languages
- h3. ABAP
- * Fourth-generation languages
- h3. ABC
- * Off-side rule languages
- h3. ABCL/1
- * Object-oriented prototype-based languages
- h3. ABCL/R
- * Object-oriented prototype-based languages
- h3. ABCL/R2
- * Object-oriented prototype-based languages
- h3. ABCL/c plus
- * Object-oriented prototype-based languages
- h3. ABCL/c+
- * Curly-bracket languages
- h3. ADMINS
- * Fourth-generation languages
- h3. AIMMS
- * Numerical analysis
- h3. AKI
- * Assembly languages
- h3. ALF
- * Logic-based languages
- * Multiparadigm languages
- h3. ALGOL
- * Compiled languages
- * Procedural languages
- h3. ALGOL W
- * Wirth languages
- h3. AMD's
- * Machine languages
- h3. AMPL
- * Numerical analysis
- h3. ANTLR
- * Syntax handling languages
- h3. APL
- * Array languages
- * Impure
- * Interpreted languages
- * Multiparadigm languages
- h3. ARLOGO
- * Non-English-based languages
- h3. ARM
- * Machine languages
- h3. ASCENT
- * Assembly languages
- h3. ASEM-51
- * Assembly languages
- h3. ASPER
- * Assembly languages
- h3. AUTOCODER
- * Assembly languages
- h3. AWK
- * Curly-bracket languages
- * Scripting languages
- h3. ActionScript
- * Curly-bracket languages
- * Client side
- * Multiparadigm languages
- * Object-oriented prototype-based languages
- * Procedural languages
- * Reflective languages
- * Scripting languages
- h3. Actor
- * Single dispatch
- h3. Ada
- * Compiled languages
- * Concurrent languages
- * Multiparadigm languages
- * Procedural languages
- h3. Ada 95
- * Single dispatch
- h3. Afnix
- * Concurrent languages
- h3. Agora
- * Object-oriented prototype-based languages
- h3. Aldor
- * Iterative languages
- h3. Alef
- * Concurrent languages
- * Curly-bracket languages
- h3. Algae
- * Numerical analysis
- h3. Alice
- * Compiled languages
- * Impure
- h3. Alma-0
- * Logic-based languages
- * Multiparadigm languages
- * Procedural languages
- h3. Alphard
- * Iterative languages
- h3. AngelScript
- * In object code
- h3. Ant
- * Declarative languages
- * Interpreted languages
- * XML-based languages
- h3. AppleScript
- * Scripting languages
- h3. Arc
- * List-based languages – LISPs
- h3. Argus
- * Synchronous languages
- h3. Array-based
- * Data-structured languages
- h3. AspectC++
- * Aspect-oriented languages
- h3. AspectJ
- * Aspect-oriented languages
- h3. Ateji PX
- * Compiled languages
- * Concurrent languages
- * Extension languages
- h3. AutoHotkey
- * Curly-bracket languages
- * Interpreted languages
- h3. AutoIt
- * Interpreted languages
- h3. AutoLISP
- * Extension languages
- h3. Averest
- * Synchronous languages
- h3. BAL
- * Assembly languages
- h3. BASIC
- * Compiled languages
- * Interactive mode languages
- * Interpreted languages
- * Procedural languages
- h3. BCPL
- * Compiled languages
- * Curly-bracket languages
- * Procedural languages
- h3. BETA
- * Multiparadigm languages
- * Single dispatch
- h3. BLISS
- * Procedural languages
- h3. Bash
- * Scripting languages
- h3. BeanShell
- * Scripting languages
- h3. Befunge
- * Esoteric languages
- * Reflective languages
- h3. Bigwig
- * Authoring languages
- h3. Bistro
- * Single dispatch
- * Reflective languages
- h3. Boo
- * Off-side rule languages
- h3. Brainfuck
- * Esoteric languages
- h3. BuildProfessional
- * Fourth-generation languages
- h3. C
- * Compiled languages
- * Curly-bracket languages
- * Procedural languages
- h3. C#
- * Compiled languages
- * Curly-bracket languages
- * Iterative languages
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- * Reflective languages
- h3. C++
- * Compiled languages
- * Curly-bracket languages
- * Metaprogramming languages
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- h3. C--
- * Assembly languages
- * Assembly languages
- h3. C/AL(C/SIDE)
- * Extension languages
- h3. CAL
- * Extension languages
- * Impure
- h3. CHAIN
- * Command line interface languages
- h3. CLACL (CLAC-Language)
- * Logic-based languages
- h3. CLEO
- * Compiled languages
- h3. CLIPPER 5.3
- * Compiled languages
- h3. CLIPS
- * Rule-based languages
- h3. CLIST
- * Command line interface languages
- * Scripting languages
- h3. CLU
- * Iterative languages
- h3. CLush
- * Compiled languages
- h3. CMS EXEC
- * Command line interface languages
- * Scripting languages
- h3. COBOL
- * Compiled languages
- * Procedural languages
- h3. CODE
- * Visual languages
- h3. COMPASS
- * Assembly languages
- h3. CSC
- * Fourth-generation languages
- h3. CaesarJ
- * Aspect-oriented languages
- h3. Candle
- * Curly-bracket languages
- * Declarative languages
- * Impure
- * Scripting languages
- * Syntax handling languages
- * XML-based languages
- h3. Cat
- * Stack-based languages
- h3. Cecil
- * [[Multiple dispatch]]
- * Object-oriented prototype-based languages
- h3. Ch
- * Command line interface languages
- * Scripting languages
- h3. Chapel
- * Array languages
- * Concurrent languages
- h3. Charity
- * Pure
- h3. Charm
- * Reflective languages
- h3. Chef
- * Esoteric languages
- h3. Chinese BASIC
- * Non-English-based languages
- h3. ChucK
- * Concurrent languages
- * Curly-bracket languages
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- * Reflective languages
- h3. Cilk
- * Concurrent languages
- * Curly-bracket languages
- h3. Clarion
- * Data-oriented languages
- h3. Clean
- * Pure
- h3. Clipper
- * Data-oriented languages
- h3. Clojure
- * Concurrent languages
- * Impure
- * Interactive mode languages
- * Reflective languages
- h3. Co-array Fortran
- * Concurrent languages
- h3. Cobra
- * Compiled languages
- * Iterative languages
- * Multiparadigm languages
- * Single dispatch
- * Off-side rule languages
- * Procedural languages
- * Reflective languages
- h3. Coco/R
- * Syntax handling languages
- h3. ColdFusion
- * Single dispatch
- * Procedural languages
- * Scripting languages
- h3. Combined Programming Language
- * Procedural languages
- h3. Comet
- * Little languages
- h3. Common Lisp
- * Compiled languages
- * Impure
- * Interactive mode languages
- * List-based languages – LISPs
- * Multiparadigm languages
- * [[Multiple dispatch]]
- * Reflective languages
- h3. Component Pascal
- * Procedural languages
- * Reflective languages
- * Wirth languages
- h3. Compose*
- * Aspect-oriented languages
- h3. Concurrent Pascal
- * Concurrent languages
- h3. Constraint Handling Rules
- * Rule-based languages
- h3. CorVision
- * Fourth-generation languages
- h3. Corn
- * Compiled languages
- * Concurrent languages
- * Multiparadigm languages
- * Single dispatch
- h3. Coursewriter
- * Authoring languages
- h3. Coyote
- * Curly-bracket languages
- h3. Curl
- * Compiled languages
- * Impure
- * Metaprogramming languages
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- * Reflective languages
- h3. Curry
- * Concurrent languages
- * Pure
- * Logic-based languages
- * Multiparadigm languages
- * Off-side rule languages
- h3. Cyclone
- * Curly-bracket languages
- h3. Cω
- * Concurrent languages
- * XML-based languages
- h3. D
- * Compiled languages
- * Curly-bracket languages
- * Metaprogramming languages
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- h3. DASL
- * Compiled languages
- * Curly-bracket languages
- * Declarative languages
- * Single dispatch
- * Procedural languages
- h3. DATABUS
- * Interpreted languages
- h3. DCL
- * Command line interface languages
- h3. DIBOL
- * Compiled languages
- h3. DINO
- * Curly-bracket languages
- h3. DOS batch language
- * Command line interface languages
- h3. DeScribe Macro Language
- * Extension languages
- h3. Delphi
- * Compiled languages
- * Multiparadigm languages
- * Single dispatch
- * Reflective languages
- h3. Dylan
- * Compiled languages
- * Impure
- * List-based languages – LISPs
- * Multiparadigm languages
- * [[Multiple dispatch]]
- * Reflective languages
- h3. E
- * Aspect-oriented languages
- * Concurrent languages
- * Curly-bracket languages
- * Single dispatch
- h3. EA_QB_Command
- * Command line interface languages
- h3. ECMAScript
- * Curly-bracket languages
- * Multiparadigm languages
- * Object-oriented prototype-based languages
- * Procedural languages
- * Reflective languages
- * Scripting languages
- * XML-based languages
- h3. ECMAScript for XML
- * Curly-bracket languages
- * Multiparadigm languages
- * Object-oriented prototype-based languages
- * Procedural languages
- * Reflective languages
- * Scripting languages
- h3. EDTASM
- * Assembly languages
- h3. EEL
- * In object code
- h3. EICASLAB
- * Visual languages
- h3. EXEC 2
- * Command line interface languages
- * Scripting languages
- h3. Easytrieve
- * Fourth-generation languages
- h3. EcmaScript
- * Client side
- h3. Eiffel
- * Compiled languages
- * Concurrent languages
- * Interpreted languages
- * Iterative languages
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- * Reflective languages
- h3. Emu8086
- * Assembly languages
- h3. Erlang
- * Concurrent languages
- * Impure
- * Interactive mode languages
- h3. Es shell
- * Command line interface languages
- h3. Esterel
- * Synchronous languages
- h3. Etoys
- * Object-oriented prototype-based languages
- h3. Expect
- * Command line interface languages
- h3. F
- * Procedural languages
- h3. F#
- * Impure
- * Interactive mode languages
- * Multiparadigm languages
- * Off-side rule languages
- h3. F-Script
- * Single dispatch
- * Single dispatch
- * Reflective languages
- * Scripting languages
- h3. FALSE
- * Esoteric languages
- h3. FAP
- * Assembly languages
- h3. FASM
- * Assembly languages
- h3. FOCUS
- * Fourth-generation languages
- h3. FPr
- * Impure
- * Interactive mode languages
- * Interpreted languages
- * List-based languages – LISPs
- * Multiparadigm languages
- * Single dispatch
- h3. Fabrik
- * Visual languages
- h3. Factor
- * Compiled languages
- * Stack-based languages
- h3. Falcon
- * Scripting languages
- h3. Fancy
- * Compiled languages
- * Interactive mode languages
- * Metaprogramming languages
- * Single dispatch
- * Scripting languages
- h3. Fantom
- * Multiparadigm languages
- h3. Fjölnir
- * Non-English-based languages
- h3. Flex
- * Syntax handling languages
- h3. Formula One
- * Compiled languages
- * Declarative languages
- * Logic-based languages
- * Multiparadigm languages
- h3. Forth
- * Compiled languages
- * Interactive mode languages
- * Interpreted languages
- * Metaprogramming languages
- * Reflective languages
- * Stack-based languages
- h3. Fortran
- * Compiled languages
- * Procedural languages
- h3. Fortran 2003
- * Single dispatch
- h3. Fortress
- * Single dispatch
- h3. Free Pascal
- * Procedural languages
- h3. Fril
- * Interactive mode languages
- * Logic-based languages
- h3. Frink
- * Curly-bracket languages
- * Interpreted languages
- * Scripting languages
- h3. GAMS
- * Numerical analysis
- h3. GAS
- * Assembly languages
- h3. GEMBASE
- * Fourth-generation languages
- h3. GNU E
- * Single dispatch
- h3. GNU bison
- * Syntax handling languages
- h3. GOAL agent programming language
- * Rule-based languages
- h3. Gambas
- * Single dispatch
- h3. Game Maker Language
- * Interpreted languages
- * Single dispatch
- * Scripting languages
- h3. Glagol
- * Non-English-based languages
- h3. Glyphic Script
- * Object-oriented prototype-based languages
- h3. Go
- * Compiled languages
- * Concurrent languages
- * Procedural languages
- h3. Goo
- * [[Multiple dispatch]]
- h3. Groovy
- * Curly-bracket languages
- * Interpreted languages
- * Single dispatch
- * Procedural languages
- * Reflective languages
- * Scripting languages
- h3. Guile
- * Extension languages
- h3. HLA
- * Assembly languages
- h3. HLASM
- * Assembly languages
- h3. HPL
- * Non-English-based languages
- h3. Harbour
- * Compiled languages
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- * Reflective languages
- h3. Hartmann pipeline
- * Dataflow languages
- h3. Haskell
- * Compiled languages
- * Curly-bracket languages
- * Pure
- * Interactive mode languages
- * Interpreted languages
- * Metaprogramming languages
- * Off-side rule languages
- h3. Hop
- * Impure
- * Multiparadigm languages
- h3. Hope
- * Pure
- h3. HyperTalk
- * Off-side rule languages
- * Procedural languages
- h3. IBM Informix-4GL
- * Fourth-generation languages
- h3. IBM NetRexx
- * Single dispatch
- h3. IBM System/360
- * Machine languages
- h3. IBM VisualAge
- * Single dispatch
- * Reflective languages
- h3. ICI
- * Curly-bracket languages
- * Scripting languages
- h3. IDL
- * Interactive mode languages
- h3. INTERCAL
- * Esoteric languages
- h3. IPL-v
- * Iterative languages
- h3. ISWIM
- * Off-side rule languages
- h3. Icon
- * Iterative languages
- h3. Intel
- * Machine languages
- h3. Intel 80186
- * Machine languages
- h3. Intel 80286
- * Machine languages
- h3. Intel 80386
- * Machine languages
- h3. Intel 80486
- * Machine languages
- h3. Intel 8088
- * Machine languages
- h3. Intel Pentium
- * Machine languages
- h3. Intel's
- * Machine languages
- h3. Io
- * Object-oriented prototype-based languages
- * Scripting languages
- h3. Io (programming language)
- * In object code
- h3. Ivy
- * Off-side rule languages
- h3. J
- * Impure
- * Interactive mode languages
- * Interpreted languages
- * Multiparadigm languages
- * Single dispatch
- h3. JASS
- * Scripting languages
- h3. JCL
- * Command line interface languages
- h3. JOVIAL
- * Compiled languages
- * Procedural languages
- h3. JScript
- * Curly-bracket languages
- * Multiparadigm languages
- * Object-oriented prototype-based languages
- * Procedural languages
- * Reflective languages
- * Scripting languages
- h3. Janus
- * Logic-based languages
- h3. Java
- * Compiled languages
- * Concurrent languages
- * Curly-bracket languages
- * Client side
- * Single dispatch
- * Procedural languages
- * Reflective languages
- h3. Java Virtual Machine
- * Reflective languages
- h3. JavaCC
- * Syntax handling languages
- h3. JavaScript
- * Curly-bracket languages
- * Multiparadigm languages
- * Object-oriented prototype-based languages
- * Procedural languages
- * Reflective languages
- * Scripting languages
- h3. Javascript
- * Client side
- h3. Jelly
- * XML-based languages
- h3. Jess
- * Rule-based languages
- h3. Join Java
- * Concurrent languages
- * Curly-bracket languages
- * Single dispatch
- * Procedural languages
- * Reflective languages
- * Scripting languages
- h3. Join-calculus
- * Concurrent languages
- h3. Joule
- * Concurrent languages
- h3. Joy
- * Impure
- * List-based languages – LISPs
- * Stack-based languages
- h3. Jscript
- * Client side
- h3. Kite
- * Impure
- * Single dispatch
- h3. LC-3
- * Assembly languages
- h3. LEA
- * Synchronous languages
- h3. LINC 4GL
- * Fourth-generation languages
- h3. LOLCODE
- * Esoteric languages
- h3. LPC
- * Curly-bracket languages
- * Interpreted languages
- h3. LZX
- * XML-based languages
- h3. LabVIEW
- * Compiled languages
- * Dataflow languages
- * Multiparadigm languages
- * Single dispatch
- * Visual languages
- h3. Lagoona
- * Procedural languages
- * Wirth languages
- h3. Lasso
- * Multiparadigm languages
- * Procedural languages
- h3. Lava
- * Multiparadigm languages
- * Single dispatch
- * Visual languages
- h3. Leda
- * Logic-based languages
- * Multiparadigm languages
- h3. Lexico
- * Non-English-based languages
- h3. Limbo
- * Concurrent languages
- * Curly-bracket languages
- h3. Limnor
- * Visual languages
- h3. Linoleum
- * Assembly languages
- h3. Lisaac
- * Object-oriented prototype-based languages
- h3. Lisp
- * Impure
- * Interpreted languages
- * List-based languages – LISPs
- * Metaprogramming languages
- * Reflective languages
- h3. List-based
- * Data-structured languages
- h3. Little Smalltalk
- * Single dispatch
- * Reflective languages
- h3. Little b
- * Impure
- h3. Logo
- * Impure
- * List-based languages – LISPs
- * Reflective languages
- h3. Lua
- * Aspect-oriented languages
- * Concurrent languages
- * In object code
- * Extension languages
- * Interactive mode languages
- * Interpreted languages
- * Iterative languages
- * Metaprogramming languages
- * Multiparadigm languages
- * Single dispatch
- * Object-oriented prototype-based languages
- * Reflective languages
- * Scripting languages
- h3. Lucid
- * Dataflow languages
- h3. Lush
- * Impure
- * Interpreted languages
- * Iterative languages
- * List-based languages – LISPs
- h3. Lustre
- * Declarative languages
- * Synchronous languages
- h3. M4
- * Syntax handling languages
- h3. MACRO-11
- * Assembly languages
- h3. MACRO-20
- * Assembly languages
- h3. MACRO-32
- * Assembly languages
- h3. MAPPER
- * Fourth-generation languages
- h3. MARK-IV
- * Fourth-generation languages
- h3. MASM
- * Assembly languages
- h3. MATLAB
- * Interactive mode languages
- * Numerical analysis
- * Procedural languages
- h3. MAXScript
- * Scripting languages
- h3. MDMscript
- * Curly-bracket languages
- h3. MEL
- * Scripting languages
- h3. MIPS architecture
- * Assembly languages
- h3. ML
- * Compiled languages
- * Impure
- * Interactive mode languages
- h3. MOO
- * Object-oriented prototype-based languages
- h3. MOS Technology
- * Machine languages
- h3. MSL
- * Curly-bracket languages
- h3. MUMPS
- * Data-oriented languages
- * Interactive mode languages
- * Interpreted languages
- * Procedural languages
- h3. MXML
- * XML-based languages
- h3. Malbolge
- * Esoteric languages
- h3. Maple
- * Interactive mode languages
- * Interpreted languages
- h3. Mathematica
- * Impure
- * Interactive mode languages
- * Interpreted languages
- * Metaprogramming languages
- h3. Maude system
- * Metaprogramming languages
- * Reflective languages
- h3. Max
- * Dataflow languages
- * Visual languages
- h3. Mercury
- * Logic-based languages
- h3. MetaL
- * Metaprogramming languages
- h3. MetaOCaml
- * Metaprogramming languages
- h3. MetaPost
- * Declarative languages
- h3. Metaobject protocols
- * Multiparadigm languages
- h3. Miranda
- * Pure
- * Off-side rule languages
- h3. Modelica
- * Declarative languages
- h3. Modula
- * Wirth languages
- h3. Modula-2
- * Single dispatch
- * Procedural languages
- * Wirth languages
- h3. Modula-3
- * Single dispatch
- h3. Mondrian
- * Scripting languages
- h3. Monk
- * Dataflow languages
- h3. Moto
- * Single dispatch
- h3. Motorola 6800
- * Machine languages
- h3. Motorola 68000 family
- * Assembly languages
- * Machine languages
- h3. Mozart Programming System
- * Concurrent languages
- * Logic-based languages
- * Multiparadigm languages
- * Single dispatch
- h3. MultiLisp
- * Concurrent languages
- h3. Mythryl
- * Curly-bracket languages
- * Impure
- * Interactive mode languages
- * Multiparadigm languages
- * Scripting languages
- h3. NASM
- * Assembly languages
- h3. NCR
- * Assembly languages
- h3. NXT-G
- * Visual languages
- h3. Nemerle
- * Compiled languages
- * Curly-bracket languages
- * Impure
- * Metaprogramming languages
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- h3. NewtonScript
- * Object-oriented prototype-based languages
- h3. OCaml
- * Compiled languages
- * Impure
- * Multiparadigm languages
- * Single dispatch
- h3. OPS5
- * Impure
- * Rule-based languages
- h3. Oberon
- * Wirth languages
- h3. Oberon and Oberon-2
- * Procedural languages
- h3. Oberon-2
- * Single dispatch
- * Reflective languages
- * Wirth languages
- h3. Object Pascal
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- * Wirth languages
- h3. Object REXX
- * Single dispatch
- h3. ObjectTeams
- * Aspect-oriented languages
- h3. Objective-C
- * Compiled languages
- * Single dispatch
- * Reflective languages
- h3. Obliq
- * Object-oriented prototype-based languages
- * Wirth languages
- h3. Occam
- * Off-side rule languages
- * Procedural languages
- h3. Opal
- * Impure
- h3. OpenCL
- * Extension languages
- h3. OptimJ
- * Extension languages
- h3. Oracle Express 4GL
- * Fourth-generation languages
- h3. Oriel
- * Interpreted languages
- * Procedural languages
- * Scripting languages
- h3. Orwell
- * Off-side rule languages
- h3. Oxygene (formerly known as Chrome)
- * Single dispatch
- h3. Oz
- * Concurrent languages
- * Dataflow languages
- * Logic-based languages
- * Multiparadigm languages
- * Single dispatch
- h3. PAL-III
- * Assembly languages
- h3. PASM
- * Assembly languages
- h3. PCASTL
- * Curly-bracket languages
- * Interpreted languages
- * Procedural languages
- * Reflective languages
- h3. PHP
- * Curly-bracket languages
- * Server side
- * Multiparadigm languages
- * Single dispatch
- * Reflective languages
- * Scripting languages
- h3. PILOT
- * Authoring languages
- h3. PL/C
- * Procedural languages
- h3. PL/I
- * Procedural languages
- h3. POP-11
- * Reflective languages
- h3. POWER
- * Machine languages
- h3. Pascal
- * Compiled languages
- * Interpreted languages
- * Procedural languages
- * Wirth languages
- h3. Perl
- * Curly-bracket languages
- * Interactive mode languages
- * Interpreted languages
- * Metaprogramming languages
- * Multiparadigm languages
- * Procedural languages
- * Reflective languages
- * Scripting languages
- h3. Perl 5
- * Single dispatch
- h3. Pico
- * Curly-bracket languages
- * Reflective languages
- h3. Pict
- * Concurrent languages
- h3. Pict programming language
- * Visual languages
- h3. Piet
- * Esoteric languages
- * Stack-based languages
- h3. Pike
- * Curly-bracket languages
- h3. Pikt
- * Interpreted languages
- * Scripting languages
- h3. Pliant
- * Multiparadigm languages
- * Single dispatch
- * Off-side rule languages
- * Reflective languages
- h3. Plus
- * Compiled languages
- * Procedural languages
- h3. Poplog
- * Impure
- * Logic-based languages
- * Multiparadigm languages
- * Reflective languages
- * Stack-based languages
- h3. Portugol
- * Non-English-based languages
- h3. Poses++
- * Curly-bracket languages
- * Declarative languages
- * Rule-based languages
- h3. PostScript
- * Interactive mode languages
- * Interpreted languages
- * Stack-based languages
- h3. Power Architecture
- * Machine languages
- h3. PowerPC
- * Machine languages
- h3. Processing
- * Curly-bracket languages
- * Single dispatch
- h3. Prograph
- * Dataflow languages
- * Multiparadigm languages
- * Single dispatch
- * Visual languages
- h3. Progress 4GL
- * Fourth-generation languages
- h3. Prolog
- * Declarative languages
- * Logic-based languages
- * Reflective languages
- * Rule-based languages
- h3. Pure Data
- * Dataflow languages
- * Visual languages
- h3. Python
- * Extension languages
- * Interactive mode languages
- * Interpreted languages
- * Iterative languages
- * Metaprogramming languages
- * Multiparadigm languages
- * Single dispatch
- * Off-side rule languages
- * Procedural languages
- * Reflective languages
- * Scripting languages
- h3. Q (equational programming language)
- * Impure
- h3. Q (programming language from Kx Systems)
- * Impure
- h3. Quartz Composer
- * Visual languages
- h3. Qwertycode
- * Esoteric languages
- h3. R
- * Curly-bracket languages
- * Impure
- * Interactive mode languages
- * Interpreted languages
- * List-based languages – LISPs
- * Multiparadigm languages
- * Object-oriented prototype-based languages
- * Procedural languages
- * Scripting languages
- h3. R2000/R3000
- * Machine languages
- h3. RDQL
- * Data-oriented languages
- * Declarative languages
- h3. REBOL
- * Multiparadigm languages
- * Object-oriented prototype-based languages
- * Reflective languages
- * Scripting languages
- h3. REFAL
- * Impure
- h3. REXX
- * Command line interface languages
- * Extension languages
- * Interactive mode languages
- * Interpreted languages
- * Scripting languages
- h3. ROOP
- * Logic-based languages
- * Multiparadigm languages
- h3. RPG
- * Compiled languages
- * Procedural languages
- h3. RPL
- * Stack-based languages
- h3. Racket
- * Multiparadigm languages
- h3. Racket (formerly PLT Scheme)
- * Impure
- h3. Rapira
- * Non-English-based languages
- * Procedural languages
- h3. Rats!
- * Syntax handling languages
- h3. Rc
- * Command line interface languages
- h3. Revolution
- * Fourth-generation languages
- * Single dispatch
- * Scripting languages
- h3. RosAsm
- * Assembly languages
- h3. Ruby
- * Extension languages
- * Interactive mode languages
- * Interpreted languages
- * Metaprogramming languages
- * Multiparadigm languages
- * Single dispatch
- * Reflective languages
- * Scripting languages
- h3. Russell
- * Impure
- h3. S-Lang
- * Curly-bracket languages
- * Extension languages
- * Interactive mode languages
- * Interpreted languages
- * Procedural languages
- * Scripting languages
- h3. SALSA
- * Concurrent languages
- h3. SAS
- * Fourth-generation languages
- h3. SC123
- * Assembly languages
- h3. SISAL
- * Multiparadigm languages
- h3. SMALL Machine Algol Like Language
- * Compiled languages
- * Procedural languages
- h3. SMX
- * Server side
- h3. SNUSP
- * Esoteric languages
- h3. SPARC
- * Machine languages
- h3. SPARQL
- * Data-oriented languages
- * Declarative languages
- h3. SPIN
- * Single dispatch
- * Off-side rule languages
- h3. SPS
- * Assembly languages
- h3. SQL
- * Data-oriented languages
- * Declarative languages
- * Extension languages
- * Little languages
- h3. SR
- * Concurrent languages
- h3. SSK
- * Assembly languages
- h3. Sather
- * Compiled languages
- * Iterative languages
- * Single dispatch
- h3. Scala
- * Concurrent languages
- * Curly-bracket languages
- * Impure
- * Interactive mode languages
- * Multiparadigm languages
- * Single dispatch
- h3. Scheme
- * Compiled languages
- * Impure
- * Interactive mode languages
- * List-based languages – LISPs
- * Metaprogramming languages
- * Reflective languages
- h3. Scratch
- * Single dispatch
- * Visual languages
- h3. Sculptor
- * Fourth-generation languages
- h3. Seccia
- * Single dispatch
- h3. Seed7
- * Multiparadigm languages
- h3. Self
- * Object-oriented prototype-based languages
- * Reflective languages
- h3. Seneca
- * Numerical analysis
- * Procedural languages
- h3. Shadow Command Line Interface
- * Command line interface languages
- h3. Shakespeare
- * Esoteric languages
- h3. Signal
- * Synchronous languages
- h3. Simula
- * Single dispatch
- h3. Simulink
- * Visual languages
- h3. Smalltalk
- * Compiled languages
- * Interactive mode languages
- * Metaprogramming languages
- * Single dispatch
- * Reflective languages
- * Scripting languages
- h3. Snobol
- * Reflective languages
- h3. Spin
- * Interpreted languages
- h3. SpiritShadow Command Line Interface
- * Command line interface languages
- h3. Spreadsheet
- * Impure
- * Multiparadigm languages
- h3. Squeak
- * Single dispatch
- * Reflective languages
- h3. Stack-based
- * Data-structured languages
- h3. Standard ML
- * Compiled languages
- * Impure
- h3. Strawberry Prolog
- * Logic-based languages
- h3. StrongARM
- * Machine languages
- h3. Subtext
- * Visual languages
- h3. Suneido
- * Curly-bracket languages
- h3. SuperCollider
- * Curly-bracket languages
- * Single dispatch
- h3. SyncCharts
- * Synchronous languages
- h3. TACL
- * Command line interface languages
- h3. TADS
- * Object-oriented prototype-based languages
- h3. TASM
- * Assembly languages
- h3. TI-BASIC
- * Interpreted languages
- h3. TRAC
- * List-based languages – LISPs
- h3. TUTOR
- * Authoring languages
- h3. Tcl
- * In object code
- * Extension languages
- * Interactive mode languages
- * Interpreted languages
- * List-based languages – LISPs
- * Multiparadigm languages
- * Reflective languages
- * Scripting languages
- h3. Tea
- * Curly-bracket languages
- * Impure
- * Interpreted languages
- * List-based languages – LISPs
- * Multiparadigm languages
- * Single dispatch
- * Procedural languages
- * Scripting languages
- h3. Today
- * Fourth-generation languages
- h3. ToonTalk
- * Rule-based languages
- * Visual languages
- h3. TorqueScript
- * Curly-bracket languages
- * Interpreted languages
- * Scripting languages
- h3. Turing
- * Compiled languages
- h3. Tutorial D
- * Data-oriented languages
- h3. UNIX shell
- * Scripting languages
- h3. Ubercode
- * Compiled languages
- * Fourth-generation languages
- * Single dispatch
- h3. Uniface
- * Fourth-generation languages
- h3. Unified Parallel C
- * Concurrent languages
- h3. UnrealScript
- * Curly-bracket languages
- h3. Urq
- * Compiled languages
- * Stack-based languages
- h3. VBA
- * Extension languages
- h3. VBScript
- * Interpreted languages
- * Single dispatch
- * Procedural languages
- * Scripting languages
- h3. VBscript
- * Server side
- h3. VEE
- * Dataflow languages
- * Visual languages
- h3. VHDL
- * Dataflow languages
- h3. Vala_(programming_language)
- * Compiled languages
- h3. Var'aq
- * Esoteric languages
- h3. Vimscript
- * Extension languages
- h3. VisSim
- * Dataflow languages
- * Visual languages
- h3. Visual Basic
- * Compiled languages
- * Procedural languages
- h3. Visual DataFlex
- * Fourth-generation languages
- * Single dispatch
- h3. Visual FoxPro
- * Compiled languages
- * Data-oriented languages
- * Fourth-generation languages
- * Single dispatch
- * Procedural languages
- h3. Visual Prolog
- * Compiled languages
- * Logic-based languages
- * Single dispatch
- h3. VisualWorks
- * Single dispatch
- * Reflective languages
- h3. WebDNA
- * Data-oriented languages
- * Server side
- * Scripting languages
- h3. WebMethods Flow
- * Dataflow languages
- h3. WebQL
- * Data-oriented languages
- h3. Western Design Center
- * Machine languages
- h3. Whitespace
- * Esoteric languages
- h3. WinDev
- * Compiled languages
- h3. Winbatch
- * Scripting languages
- h3. Windows PowerShell
- * Command line interface languages
- * Curly-bracket languages
- * Extension languages
- * Interactive mode languages
- * Interpreted languages
- * Multiparadigm languages
- * Scripting languages
- h3. Windows batch language
- * Command line interface languages
- h3. X++
- * Compiled languages
- * Single dispatch
- * Procedural languages
- * Reflective languages
- h3. X10
- * Array languages
- * Concurrent languages
- * Curly-bracket languages
- * Single dispatch
- * Reflective languages
- h3. XAML
- * XML-based languages
- h3. XL
- * Compiled languages
- * Iterative languages
- * Metaprogramming languages
- * Multiparadigm languages
- * Off-side rule languages
- * Procedural languages
- * Reflective languages
- h3. XMLmosaic
- * Fourth-generation languages
- * Interpreted languages
- * Procedural languages
- * XML-based languages
- h3. XOTcl
- * Single dispatch
- * Reflective languages
- h3. XPath
- * XML-based languages
- h3. XProc
- * Concurrent languages
- * XML-based languages
- h3. XQuery
- * XML-based languages
- h3. XSL Transformations
- * Declarative languages
- h3. XSLT
- * XML-based languages
- h3. Yasm
- * Assembly languages
- h3. Yorick
- * Curly-bracket languages
- h3. Z++
- * Compiled languages
- h3. Z80A
- * Assembly languages
- h3. ZPL
- * Array languages
- h3. Zilog Z80
- * Machine languages
- h3. apply
- * Little languages
- h3. awk
- * Little languages
- * Rule-based languages
- h3. bash
- * Command line interface languages
- h3. bc
- * Curly-bracket languages
- h3. below
- * Interpreted languages
- h3. colorForth
- * Stack-based languages
- h3. cpp
- * Textual substitution macro languages
- h3. csh
- * Command line interface languages
- h3. dBase
- * Data-oriented languages
- h3. dylan.NET
- * Compiled languages
- * Fourth-generation languages
- * Single dispatch
- * Procedural languages
- h3. eC (Ecere C)
- * Compiled languages
- * Curly-bracket languages
- * Single dispatch
- * Procedural languages
- h3. eLisp
- * Compiled languages
- * Impure
- * List-based languages – LISPs
- h3. intermediate language
- * Assembly languages
- h3. ksh
- * Command line interface languages
- h3. lex
- * Syntax handling languages
- h3. m4
- * Textual substitution macro languages
- h3. merd
- * Esoteric languages
- h3. occam
- * Concurrent languages
- h3. occam-π
- * Concurrent languages
- h3. ppC++
- * Compiled languages
- * Curly-bracket languages
- * Multiparadigm languages
- * Single dispatch
- h3. sed
- * Curly-bracket languages
- * Scripting languages
- h3. sh
- * Command line interface languages
- h3. tcsh
- * Command line interface languages
- h3. thinBasic
- * Interpreted languages
- h3. vvvv
- * Visual languages
- h3. x86-16
- * Machine languages
- h3. x86-32
- * Machine languages
- h3. x86-64
- * Machine languages
- h3. xBase
- * Declarative languages
- * Fourth-generation languages
- h3. yacc
- * Syntax handling languages
- h3. zsh
- * Command line interface languages
- h3. λProlog
- * Logic-based languages