Programming Languages
A highly selected list of programming languages
- Machine language
- Assemble language
- Symbolic codes for machine language
- Symbolic representation of memory locations
- Roughly one instruction per machine language instruction
- FORTRAN, FORmula TRANslator
- Very early language, 1950s
- Symbolic representation of complex mathematical expressions
- Common block
- Can be made to allow data hiding within a module
- More often leads to bad programming
- Algol 60, 1960
- Ada
- Modularity
- Proceedural language
- Military Standard, MIL-STD-1815
- Multi-tasking
- C++
- Java
- C++ without the bad stuff
- Applets & programs
- Secure, largely
J. Anthony Parker, MD, PhD, Tony_Parker@bih.harvard.edu