Individual Programming Languages

Table of Contents

1 Categories of programming languages

1.1 Functional (and semi-functional) languages

1.2 Logic languages

1.3 Array languages

1.4 Database languages

1.5 List-processing languages

1.6 Languages for typesetting & DTP

1.7 Languages for symbolic computations

  • Macsyma
  • Maple
  • Mathematica
  • Maxima
  • Reduce

1.8 Languages for numerical computations

1.9 Languages for statistical computations

1.10 Discrete simulation languages

  • Simscript
  • Simula

1.11 Scripting languages

1.12 Threaded languages

  • Forth
  • Postscript

1.13 Algol-descendent languages

1.14 Object-oriented languages

  • C++
  • Java
  • Ruby
  • Self
  • Smalltalk

1.15 Procedural languages

1.16 Low-level languages

2 Complete list of programming languages (with which I am at least somewhat familiar)

Date: 2012-04-16 10:44:43 IDT

Author: Mayer Goldberg

Validate XHTML 1.0