Computer Languages
From Eric's Wiki
Recently, there has been a surge in the number of computer languages. Many prance around as the best-of-all language. Here, I'm compiling a list of the computer languages and what I perceive are their strengths and weaknesses. My perceptions may be wrong; I invite clarification.
To start, I'll break the list into rather ad hoc divisions which I will call:
- Compiled Languages
- Script Languages
- Environment Languages
- Computer algebra systems
There will be overlap between these divisions and I haven't found a practical break-point, so they should be used for general classification only. Computer algebra systems often allow instructions to be scripted, making it a program for my purposes, here.
Contents |
Compiled Languages
Fortran; C/C++; Java; Lisp; ML/Caml; Scheme; Algol; T; Bliss; Ruby; Simula; D
Script Languages
sh/bash; csh; perl; python; Logo; BASIC; SmallTalk
Environment Languages
IDL, Matlab, octave; SciLab; R; FreeMAT; GDL
No idea
CLU; Pascal; Modula/Modula-2/Modula-3; Mesa; Cedar; C#; Eiffel; A#
Computer algebra systems
Mathematica; Maple; MuPad; MathCad; Maxima; Axiom; SAGE

