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