ProgrammingLanguages
A programming language is a linear or non-linear set of statements that are executed on a computer.
Linear programming language statements are executed in the
order they appear.
Non-Linear programming language statements are executed in a semi-random order. At any particular time, one or more statements are ready to be executed, one of them is chosen at random and then is executed.
ProgrammingLanguages are at least as numerous as natural languages. Here are some broad categories of programming languages. - JavaJini
ScriptingLanguages
HybridLanguages - e.g. compiled to Byte Code and executed by an Interpreter
- Java
- Lisp
- Scheme
PathologicalLanguages
- InterCal
- BeFunge
- VarAq
- UnLamda