Erlend rit
ACM Timeline http://www.computer.org/computer/timeline/timeline.pdf (1,5MB)
Annálar hugbúnaðarþróunar - Úrdráttur úr ofangreindu riti
Year |
No |
Event |
250 - 230 BC |
2 |
Sieve of Eratosthenes used to find prime numbers |
1854 |
7 |
Geoge Bool - "An Investigation of Laws of Thought" |
1937 |
14 |
Alan Turing - Concept of the Turing machine |
1945 |
16 |
John von Neumann - Concept of stored program in design of EDVAC |
1945 |
16 |
Grace Murray Hooper - First computer "bug" - a moth in a relay |
1949 |
20 |
Maurice Wilkes - EDSAC first stored-program computer built at Cambridge |
1951 - 1952 |
22 |
Hopper - A-0 the first compiler developed |
1957 |
26 |
John Backus and colleagues at IBM build first Fortran compiler |
1959 |
29 |
Codasyl committee formed to create COBOL |
1959 |
29 |
John McCarthy - Lisp language developed |
1959 |
30 |
UNESCO sponsors first major international computer conference |
1960 |
31 |
Algol 60 standard established |
1961 |
32 |
Fernando Corbató at MIT develops for multiple users to share computer time |
1963 |
34 |
ASCII 7-bit code standard set by ANSI |
1964 |
35 |
John Kemeny and Thomas Kurtz at Dartmouth develop Basic |
1965 |
37 |
Multics operating system developed with collaboration |
1967 |
38 |
Ole-Johan Dahl and Kristen Nygaard at Norsk Regnesentral develop Simula the first OO language |
1968 |
38 |
"Software Engineering" defined at a NATO conference |
1968 |
38 |
Edsger Dijkstra - "Goto considered harmful" |
1968 |
39 |
YYMMDD - standard set caused Y2K crises |
1968 |
39 |
Rand Corp. presents network concept of ARPA |
1970 |
40 |
Winston Royce - Waterfall development method |
1970 |
41 |
Dennis Ritchie and Kenneth Thomson - Unix developed at Bell Labs |
1970 |
41 |
E.F. Codd at IBM develops the relational model |
1971 |
42 |
David Parnas describes the principle of information hiding |
1971 |
42 |
Niklaus Wirth develops Pascal and later Modula-2 |
1972 |
43 |
Dennis Ritchie develops C at Bell Labs |
1972 |
43 |
Alan Kay architect of Smalltalk developed at Xerox PARC |
1972 |
44 |
Alain Colmerauer at University of Marseille develops Prolog |
1972 |
44 |
NP-completeness complexity theory developed |
1973 |
46 |
Robert Metcalfe defines Ethernet |
1974 |
46 |
Charles Simonyi at Xexoc PARC writes first WYSIWYG application |
1975 |
47 |
Michel Jackson describes structured analysis |
1975 |
47 |
Fredrick Brooks - "Mythical Man-Month" at IBM describes reasons for project failures |
1976 |
* |
M.E. Fagan at IBM - "Design and Code Inspections to Reduce Errors in Program Development" |
1976 |
48 |
Gary Kildall develops CP/M operating system for 8-bit PC´s |
1978 |
51 |
Wordstar introduced for CP/M and later DOS |
1978 |
51 |
Tom DeMarco - Structured Analysis and System Specification |
1979 |
52 |
Don Bricklin and Bob Franston develop VisiCalc for PC´s |
1980 |
53 |
IBM selects PC-DOS from Microsoft as operating system for new PC |
1980 |
53 |
Wayne Ratliff develops dBase II |
1981 |
54 |
Barry Boehm devices Cocomo cost estimation model |
1983 |
56 |
TCP/IP completion marks creation of the global internet |
1983 |
57 |
Bjarne Stroustrupe at Bell Labs continues work on C++ |
1987 |
62 |
Watts Humphrey of SEI defines CMM - Capability Maturity Model |
1987 |
* |
ISO 9001 released |
1988 |
63 |
Robert Morris Jr. released worm onto the Internet |
1988 |
63 |
Barry Boehm defines the spiral model for software development |
1989 |
64 |
Tim Berners-Lee proposes WWW project at CERN |
1990 |
64 |
Microsoft introduces Windows 3.0 |
1993 |
67 |
Mosaic browser introduced |
1995 |
68 |
The Java programming language unveiled at Sun |
Oddur Benediktsson - október 2004