-
Jacquard machine
It would be a bold decision to call this a computer. It punches holes in punch cards, which writes out a message. -
Begriffsschrift
A book about a concept of a computer that would be able to do things by itself. -
ENIAC
ENIAC stands for Electronic Numerical Integrator and Computer. ENIAC was able to solve a "large class of numerical problems" through reprogramming. -
Plankalkül
-
EDSAC
-
Short Code
-
Superplan
-
Sort Merge Generator
-
A-0
-
Autocode
-
Speedcoding
-
Laning/Zierler system
-
ARITH-MATIC
-
PACT I
-
Address programming language
-
FLOW-MATIC
-
IT (Internal Translator)
-
IPL V
-
COMTRAN
-
GEORGE
-
COMIT
-
IPL II
-
UNICODE
-
FORTRAN II
-
ALGOL 58
-
APT
-
FACT
-
Lisp
-
MAD
-
IBM RPG
-
JOVIAL
-
ALGOL 60
-
COBOL 61
-
GPSS
-
FORTRAN IV
-
SNOBOL
-
SNOBOL3
-
JOSS I
-
MIMIC
-
COWSEL
-
BASIC
-
MARK-IV
-
Speakeasy-2
-
TRAC
-
P"
-
IITRAN
Date not confirmed. -
IBM RPG II
-
TELCOMP
-
Atlas Autocode
-
JOSS II
-
ALGOL W
-
FORTRAN 66
-
CORAL66
-
APL
-
BCPL
-
MUMPS
-
Simula 67
-
InterLisp
-
EXAPT
-
SNOBOL4
-
XPL
-
ALGOL 68
-
POP-1
-
DIBOL-8
-
Logo
-
MAPPER
-
Refal
-
TTM
-
PILOT
-
PL/I
-
B
-
Polymorphic Programming Language
-
SETL
-
TUTOR
-
Edinburgh IMP
-
Forth
-
POP-2
-
SAIL
-
Pascal
-
BLISS
-
KRL
-
Compiler Description Language
-
INTERCAL
-
Smalltalk-72
-
PL/M
-
Prolog
-
K&R C
C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system. By design, C provides constructs that map efficiently to typical machine instructions. It has found lasting use in applications previously coded in assembly language. Such applications include operating systems and various application software for computer architectures that range from supercomputers to PLCs and embedded systems. -
COMAL
-
ML
-
LIS
-
Speakeasy-3
-
PROSE modeling language
-
CLU
-
GRASS
-
BASIC FOUR
-
ABC
-
Scheme
-
CS-4
-
Modula
-
Altair BASIC
-
Integer BASIC
-
PLUS
-
Mesa
-
Ratfor
-
S
-
SAS