Generated from ‘List of programming languages by type’ from Wikipedia: http://en.wikipedia.org/wiki/Categorical_list_of_programming_languages
- Reflective languages
- Machine languages
- Command line interface languages
- Machine languages
- Machine languages
- Fourth-generation languages
- Off-side rule languages
- Object-oriented prototype-based languages
- Object-oriented prototype-based languages
- Object-oriented prototype-based languages
- Object-oriented prototype-based languages
- Curly-bracket languages
- Fourth-generation languages
- Numerical analysis
- Assembly languages
- Logic-based languages
- Multiparadigm languages
- Compiled languages
- Procedural languages
- Wirth languages
- Machine languages
- Numerical analysis
- Syntax handling languages
- Array languages
- Impure
- Interpreted languages
- Multiparadigm languages
- Non-English-based languages
- Machine languages
- Assembly languages
- Assembly languages
- Assembly languages
- Assembly languages
- Curly-bracket languages
- Scripting languages
- Curly-bracket languages
- Client side
- Multiparadigm languages
- Object-oriented prototype-based languages
- Procedural languages
- Reflective languages
- Scripting languages
- Single dispatch
- Compiled languages
- Concurrent languages
- Multiparadigm languages
- Procedural languages
- Single dispatch
- Concurrent languages
- Object-oriented prototype-based languages
- Iterative languages
- Concurrent languages
- Curly-bracket languages
- Numerical analysis
- Compiled languages
- Impure
- Logic-based languages
- Multiparadigm languages
- Procedural languages
- Iterative languages
- In object code
- Declarative languages
- Interpreted languages
- XML-based languages
- Scripting languages
- List-based languages – LISPs
- Synchronous languages
- Data-structured languages
- Aspect-oriented languages
- Aspect-oriented languages
- Compiled languages
- Concurrent languages
- Extension languages
- Curly-bracket languages
- Interpreted languages
- Interpreted languages
- Extension languages
- Synchronous languages
- Assembly languages
- Compiled languages
- Interactive mode languages
- Interpreted languages
- Procedural languages
- Compiled languages
- Curly-bracket languages
- Procedural languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Scripting languages
- Scripting languages
- Esoteric languages
- Reflective languages
- Authoring languages
- Single dispatch
- Reflective languages
- Off-side rule languages
- Esoteric languages
- Fourth-generation languages
- Compiled languages
- Curly-bracket languages
- Procedural languages
- Compiled languages
- Curly-bracket languages
- Iterative languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Reflective languages
- Compiled languages
- Curly-bracket languages
- Metaprogramming languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Assembly languages
- Assembly languages
- Extension languages
- Extension languages
- Impure
- Command line interface languages
- Logic-based languages
- Compiled languages
- Compiled languages
- Rule-based languages
- Command line interface languages
- Scripting languages
- Iterative languages
- Compiled languages
- Command line interface languages
- Scripting languages
- Compiled languages
- Procedural languages
- Visual languages
- Assembly languages
- Fourth-generation languages
- Aspect-oriented languages
- Curly-bracket languages
- Declarative languages
- Impure
- Scripting languages
- Syntax handling languages
- XML-based languages
- Stack-based languages
- [[Multiple dispatch]]
- Object-oriented prototype-based languages
- Command line interface languages
- Scripting languages
- Array languages
- Concurrent languages
- Pure
- Reflective languages
- Esoteric languages
- Non-English-based languages
- Concurrent languages
- Curly-bracket languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Reflective languages
- Concurrent languages
- Curly-bracket languages
- Data-oriented languages
- Pure
- Data-oriented languages
- Concurrent languages
- Impure
- Interactive mode languages
- Reflective languages
- Concurrent languages
- Compiled languages
- Iterative languages
- Multiparadigm languages
- Single dispatch
- Off-side rule languages
- Procedural languages
- Reflective languages
- Syntax handling languages
- Single dispatch
- Procedural languages
- Scripting languages
- Procedural languages
- Little languages
- Compiled languages
- Impure
- Interactive mode languages
- List-based languages – LISPs
- Multiparadigm languages
- [[Multiple dispatch]]
- Reflective languages
- Procedural languages
- Reflective languages
- Wirth languages
- Aspect-oriented languages
- Concurrent languages
- Rule-based languages
- Fourth-generation languages
- Compiled languages
- Concurrent languages
- Multiparadigm languages
- Single dispatch
- Authoring languages
- Curly-bracket languages
- Compiled languages
- Impure
- Metaprogramming languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Reflective languages
- Concurrent languages
- Pure
- Logic-based languages
- Multiparadigm languages
- Off-side rule languages
- Curly-bracket languages
- Concurrent languages
- XML-based languages
- Compiled languages
- Curly-bracket languages
- Metaprogramming languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Compiled languages
- Curly-bracket languages
- Declarative languages
- Single dispatch
- Procedural languages
- Interpreted languages
- Command line interface languages
- Compiled languages
- Curly-bracket languages
- Command line interface languages
- Extension languages
- Compiled languages
- Multiparadigm languages
- Single dispatch
- Reflective languages
- Compiled languages
- Impure
- List-based languages – LISPs
- Multiparadigm languages
- [[Multiple dispatch]]
- Reflective languages
- Aspect-oriented languages
- Concurrent languages
- Curly-bracket languages
- Single dispatch
- Command line interface languages
- Curly-bracket languages
- Multiparadigm languages
- Object-oriented prototype-based languages
- Procedural languages
- Reflective languages
- Scripting languages
- XML-based languages
- Curly-bracket languages
- Multiparadigm languages
- Object-oriented prototype-based languages
- Procedural languages
- Reflective languages
- Scripting languages
- Assembly languages
- In object code
- Visual languages
- Command line interface languages
- Scripting languages
- Fourth-generation languages
- Client side
- Compiled languages
- Concurrent languages
- Interpreted languages
- Iterative languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Reflective languages
- Assembly languages
- Concurrent languages
- Impure
- Interactive mode languages
- Command line interface languages
- Synchronous languages
- Object-oriented prototype-based languages
- Command line interface languages
- Procedural languages
- Impure
- Interactive mode languages
- Multiparadigm languages
- Off-side rule languages
- Single dispatch
- Single dispatch
- Reflective languages
- Scripting languages
- Esoteric languages
- Assembly languages
- Assembly languages
- Fourth-generation languages
- Impure
- Interactive mode languages
- Interpreted languages
- List-based languages – LISPs
- Multiparadigm languages
- Single dispatch
- Visual languages
- Compiled languages
- Stack-based languages
- Scripting languages
- Compiled languages
- Interactive mode languages
- Metaprogramming languages
- Single dispatch
- Scripting languages
- Multiparadigm languages
- Non-English-based languages
- Syntax handling languages
- Compiled languages
- Declarative languages
- Logic-based languages
- Multiparadigm languages
- Compiled languages
- Interactive mode languages
- Interpreted languages
- Metaprogramming languages
- Reflective languages
- Stack-based languages
- Compiled languages
- Procedural languages
- Single dispatch
- Single dispatch
- Procedural languages
- Interactive mode languages
- Logic-based languages
- Curly-bracket languages
- Interpreted languages
- Scripting languages
- Numerical analysis
- Assembly languages
- Fourth-generation languages
- Single dispatch
- Syntax handling languages
- Rule-based languages
- Single dispatch
- Interpreted languages
- Single dispatch
- Scripting languages
- Non-English-based languages
- Object-oriented prototype-based languages
- Compiled languages
- Concurrent languages
- Procedural languages
- [[Multiple dispatch]]
- Curly-bracket languages
- Interpreted languages
- Single dispatch
- Procedural languages
- Reflective languages
- Scripting languages
- Extension languages
- Assembly languages
- Assembly languages
- Non-English-based languages
- Compiled languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Reflective languages
- Dataflow languages
- Compiled languages
- Curly-bracket languages
- Pure
- Interactive mode languages
- Interpreted languages
- Metaprogramming languages
- Off-side rule languages
- Impure
- Multiparadigm languages
- Pure
- Off-side rule languages
- Procedural languages
- Fourth-generation languages
- Single dispatch
- Machine languages
- Single dispatch
- Reflective languages
- Curly-bracket languages
- Scripting languages
- Interactive mode languages
- Esoteric languages
- Iterative languages
- Off-side rule languages
- Iterative languages
- Machine languages
- Machine languages
- Machine languages
- Machine languages
- Machine languages
- Machine languages
- Machine languages
- Machine languages
- Object-oriented prototype-based languages
- Scripting languages
- In object code
- Off-side rule languages
- Impure
- Interactive mode languages
- Interpreted languages
- Multiparadigm languages
- Single dispatch
- Scripting languages
- Command line interface languages
- Compiled languages
- Procedural languages
- Curly-bracket languages
- Multiparadigm languages
- Object-oriented prototype-based languages
- Procedural languages
- Reflective languages
- Scripting languages
- Logic-based languages
- Compiled languages
- Concurrent languages
- Curly-bracket languages
- Client side
- Single dispatch
- Procedural languages
- Reflective languages
- Reflective languages
- Syntax handling languages
- Curly-bracket languages
- Multiparadigm languages
- Object-oriented prototype-based languages
- Procedural languages
- Reflective languages
- Scripting languages
- Client side
- XML-based languages
- Rule-based languages
- Concurrent languages
- Curly-bracket languages
- Single dispatch
- Procedural languages
- Reflective languages
- Scripting languages
- Concurrent languages
- Concurrent languages
- Impure
- List-based languages – LISPs
- Stack-based languages
- Client side
- Impure
- Single dispatch
- Assembly languages
- Synchronous languages
- Fourth-generation languages
- Esoteric languages
- Curly-bracket languages
- Interpreted languages
- XML-based languages
- Compiled languages
- Dataflow languages
- Multiparadigm languages
- Single dispatch
- Visual languages
- Procedural languages
- Wirth languages
- Multiparadigm languages
- Procedural languages
- Multiparadigm languages
- Single dispatch
- Visual languages
- Logic-based languages
- Multiparadigm languages
- Non-English-based languages
- Concurrent languages
- Curly-bracket languages
- Visual languages
- Assembly languages
- Object-oriented prototype-based languages
- Impure
- Interpreted languages
- List-based languages – LISPs
- Metaprogramming languages
- Reflective languages
- Data-structured languages
- Single dispatch
- Reflective languages
- Impure
- Impure
- List-based languages – LISPs
- Reflective languages
- 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
- Dataflow languages
- Impure
- Interpreted languages
- Iterative languages
- List-based languages – LISPs
- Declarative languages
- Synchronous languages
- Syntax handling languages
- Assembly languages
- Assembly languages
- Assembly languages
- Fourth-generation languages
- Fourth-generation languages
- Assembly languages
- Interactive mode languages
- Numerical analysis
- Procedural languages
- Scripting languages
- Curly-bracket languages
- Scripting languages
- Assembly languages
- Compiled languages
- Impure
- Interactive mode languages
- Object-oriented prototype-based languages
- Machine languages
- Curly-bracket languages
- Data-oriented languages
- Interactive mode languages
- Interpreted languages
- Procedural languages
- XML-based languages
- Esoteric languages
- Interactive mode languages
- Interpreted languages
- Impure
- Interactive mode languages
- Interpreted languages
- Metaprogramming languages
- Metaprogramming languages
- Reflective languages
- Dataflow languages
- Visual languages
- Logic-based languages
- Metaprogramming languages
- Metaprogramming languages
- Declarative languages
- Multiparadigm languages
- Pure
- Off-side rule languages
- Declarative languages
- Wirth languages
- Single dispatch
- Procedural languages
- Wirth languages
- Single dispatch
- Scripting languages
- Dataflow languages
- Single dispatch
- Machine languages
- Assembly languages
- Machine languages
- Concurrent languages
- Logic-based languages
- Multiparadigm languages
- Single dispatch
- Concurrent languages
- Curly-bracket languages
- Impure
- Interactive mode languages
- Multiparadigm languages
- Scripting languages
- Assembly languages
- Assembly languages
- Visual languages
- Compiled languages
- Curly-bracket languages
- Impure
- Metaprogramming languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Object-oriented prototype-based languages
- Compiled languages
- Impure
- Multiparadigm languages
- Single dispatch
- Impure
- Rule-based languages
- Wirth languages
- Procedural languages
- Single dispatch
- Reflective languages
- Wirth languages
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Wirth languages
- Single dispatch
- Aspect-oriented languages
- Compiled languages
- Single dispatch
- Reflective languages
- Object-oriented prototype-based languages
- Wirth languages
- Off-side rule languages
- Procedural languages
- Impure
- Extension languages
- Extension languages
- Fourth-generation languages
- Interpreted languages
- Procedural languages
- Scripting languages
- Off-side rule languages
- Single dispatch
- Concurrent languages
- Dataflow languages
- Logic-based languages
- Multiparadigm languages
- Single dispatch
- Assembly languages
- Assembly languages
- Curly-bracket languages
- Interpreted languages
- Procedural languages
- Reflective languages
- Curly-bracket languages
- Server side
- Multiparadigm languages
- Single dispatch
- Reflective languages
- Scripting languages
- Authoring languages
- Procedural languages
- Procedural languages
- Reflective languages
- Machine languages
- Compiled languages
- Interpreted languages
- Procedural languages
- Wirth languages
- Curly-bracket languages
- Interactive mode languages
- Interpreted languages
- Metaprogramming languages
- Multiparadigm languages
- Procedural languages
- Reflective languages
- Scripting languages
- Single dispatch
- Curly-bracket languages
- Reflective languages
- Concurrent languages
- Visual languages
- Esoteric languages
- Stack-based languages
- Curly-bracket languages
- Interpreted languages
- Scripting languages
- Multiparadigm languages
- Single dispatch
- Off-side rule languages
- Reflective languages
- Compiled languages
- Procedural languages
- Impure
- Logic-based languages
- Multiparadigm languages
- Reflective languages
- Stack-based languages
- Non-English-based languages
- Curly-bracket languages
- Declarative languages
- Rule-based languages
- Interactive mode languages
- Interpreted languages
- Stack-based languages
- Machine languages
- Machine languages
- Curly-bracket languages
- Single dispatch
- Dataflow languages
- Multiparadigm languages
- Single dispatch
- Visual languages
- Fourth-generation languages
- Declarative languages
- Logic-based languages
- Reflective languages
- Rule-based languages
- Dataflow languages
- Visual languages
- 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
- Impure
- Impure
- Visual languages
- Esoteric languages
- Curly-bracket languages
- Impure
- Interactive mode languages
- Interpreted languages
- List-based languages – LISPs
- Multiparadigm languages
- Object-oriented prototype-based languages
- Procedural languages
- Scripting languages
- Machine languages
- Data-oriented languages
- Declarative languages
- Multiparadigm languages
- Object-oriented prototype-based languages
- Reflective languages
- Scripting languages
- Impure
- Command line interface languages
- Extension languages
- Interactive mode languages
- Interpreted languages
- Scripting languages
- Logic-based languages
- Multiparadigm languages
- Compiled languages
- Procedural languages
- Stack-based languages
- Multiparadigm languages
- Impure
- Non-English-based languages
- Procedural languages
- Syntax handling languages
- Command line interface languages
- Fourth-generation languages
- Single dispatch
- Scripting languages
- Assembly languages
- Extension languages
- Interactive mode languages
- Interpreted languages
- Metaprogramming languages
- Multiparadigm languages
- Single dispatch
- Reflective languages
- Scripting languages
- Impure
- Curly-bracket languages
- Extension languages
- Interactive mode languages
- Interpreted languages
- Procedural languages
- Scripting languages
- Concurrent languages
- Fourth-generation languages
- Assembly languages
- Multiparadigm languages
- Compiled languages
- Procedural languages
- Server side
- Esoteric languages
- Machine languages
- Data-oriented languages
- Declarative languages
- Single dispatch
- Off-side rule languages
- Assembly languages
- Data-oriented languages
- Declarative languages
- Extension languages
- Little languages
- Concurrent languages
- Assembly languages
- Compiled languages
- Iterative languages
- Single dispatch
- Concurrent languages
- Curly-bracket languages
- Impure
- Interactive mode languages
- Multiparadigm languages
- Single dispatch
- Compiled languages
- Impure
- Interactive mode languages
- List-based languages – LISPs
- Metaprogramming languages
- Reflective languages
- Single dispatch
- Visual languages
- Fourth-generation languages
- Single dispatch
- Multiparadigm languages
- Object-oriented prototype-based languages
- Reflective languages
- Numerical analysis
- Procedural languages
- Command line interface languages
- Esoteric languages
- Synchronous languages
- Single dispatch
- Visual languages
- Compiled languages
- Interactive mode languages
- Metaprogramming languages
- Single dispatch
- Reflective languages
- Scripting languages
- Reflective languages
- Interpreted languages
- Command line interface languages
- Impure
- Multiparadigm languages
- Single dispatch
- Reflective languages
- Data-structured languages
- Compiled languages
- Impure
- Logic-based languages
- Machine languages
- Visual languages
- Curly-bracket languages
- Curly-bracket languages
- Single dispatch
- Synchronous languages
- Command line interface languages
- Object-oriented prototype-based languages
- Assembly languages
- Interpreted languages
- List-based languages – LISPs
- Authoring languages
- In object code
- Extension languages
- Interactive mode languages
- Interpreted languages
- List-based languages – LISPs
- Multiparadigm languages
- Reflective languages
- Scripting languages
- Curly-bracket languages
- Impure
- Interpreted languages
- List-based languages – LISPs
- Multiparadigm languages
- Single dispatch
- Procedural languages
- Scripting languages
- Fourth-generation languages
- Rule-based languages
- Visual languages
- Curly-bracket languages
- Interpreted languages
- Scripting languages
- Compiled languages
- Data-oriented languages
- Scripting languages
- Compiled languages
- Fourth-generation languages
- Single dispatch
- Fourth-generation languages
- Concurrent languages
- Curly-bracket languages
- Compiled languages
- Stack-based languages
- Extension languages
- Interpreted languages
- Single dispatch
- Procedural languages
- Scripting languages
- Server side
- Dataflow languages
- Visual languages
- Dataflow languages
- Compiled languages
- Esoteric languages
- Extension languages
- Dataflow languages
- Visual languages
- Compiled languages
- Procedural languages
- Fourth-generation languages
- Single dispatch
- Compiled languages
- Data-oriented languages
- Fourth-generation languages
- Single dispatch
- Procedural languages
- Compiled languages
- Logic-based languages
- Single dispatch
- Single dispatch
- Reflective languages
- Data-oriented languages
- Server side
- Scripting languages
- Dataflow languages
- Data-oriented languages
- Machine languages
- Esoteric languages
- Compiled languages
- Scripting languages
- Command line interface languages
- Curly-bracket languages
- Extension languages
- Interactive mode languages
- Interpreted languages
- Multiparadigm languages
- Scripting languages
- Command line interface languages
- Compiled languages
- Single dispatch
- Procedural languages
- Reflective languages
- Array languages
- Concurrent languages
- Curly-bracket languages
- Single dispatch
- Reflective languages
- XML-based languages
- Compiled languages
- Iterative languages
- Metaprogramming languages
- Multiparadigm languages
- Off-side rule languages
- Procedural languages
- Reflective languages
- Fourth-generation languages
- Interpreted languages
- Procedural languages
- XML-based languages
- Single dispatch
- Reflective languages
- XML-based languages
- Concurrent languages
- XML-based languages
- XML-based languages
- Declarative languages
- XML-based languages
- Assembly languages
- Curly-bracket languages
- Compiled languages
- Assembly languages
- Array languages
- Machine languages
- Little languages
- Little languages
- Rule-based languages
- Command line interface languages
- Curly-bracket languages
- Interpreted languages
- Stack-based languages
- Textual substitution macro languages
- Command line interface languages
- Data-oriented languages
- Compiled languages
- Fourth-generation languages
- Single dispatch
- Procedural languages
- Compiled languages
- Curly-bracket languages
- Single dispatch
- Procedural languages
- Compiled languages
- Impure
- List-based languages – LISPs
- Assembly languages
- Command line interface languages
- Syntax handling languages
- Textual substitution macro languages
- Esoteric languages
- Concurrent languages
- Concurrent languages
- Compiled languages
- Curly-bracket languages
- Multiparadigm languages
- Single dispatch
- Curly-bracket languages
- Scripting languages
- Command line interface languages
- Command line interface languages
- Interpreted languages
- Visual languages
- Machine languages
- Machine languages
- Machine languages
- Declarative languages
- Fourth-generation languages
- Syntax handling languages
- Command line interface languages
- Logic-based languages