-80000 ;technology; bone ribs probably used for counting -2400 ;technology; abacus (a simple calculating tool) invented -1115 ;technology; south-pointing chariot (device always pointing to south using cogwheels) invented in China -300 ;theory; 1st use of binary number system by Indian mathematician Pingala -200 ;technology; suanpan (a version of abacus, still in use) invented in China -125 ;technology; 1st known analog computer by Greeks: Antikythera mechanism (used for tracking heavenly bodies using bronze gears) 60 ;technology; 1st program by Heron of Alexandria: cart controlled by falling weight, "programmed" with strings 100 ;theory; 1st use of negative numbers by Chinese mathematicians 500 ;theory; 1st known use of 0 by mathematicians in India 724 ;technology; 1st fully mechanical clock by Chinese inventor Liang Lingzan 1822 ;theory; Joseph Fourier introduces Fourier transform 14.6.1822 ;technology; Charles Babbage proposes a mechanical computer to tabulate polynomial functions: Difference Engine 9.1832 ;theory; Semen Korsakov proposes use of punch cards for data storage in informatics 1835 ;technology; Joseph Henry invented electromechanical relay 1837 ;technology; Charles Babbage proposes 1st general-purpose (punch-card) programmable (mechanical) computer: Analytical Engine 1842 ;theory; 1st computer program (computation of Bernoulli numbers) written by Ada Lovelace for Analytical Engine when translating Babbage's work 1847 ;theory; George Boole introduces Boolean algebra (in The Mathematical Analysis of Logic) - theoretical base of digital technology 1880 ;company; Bell Labs founded 1885 ;company; AT&T founded 1906 ;technology; Lee De Forest improves vacuum tubes so that they can become a predecessor to transistors 1911 ;company; CTR (future IBM) founded by consolidation of four companies 1924 ;company; CTR renamed to IBM 1924 ;technology; Walther Bothe built 1st AND logic gate 1925 ;company; Bell Labs consolidated with AT&T 22.10.1925 ;technology; transistor invented (though not to be practically used until 1953) 1931 ;theory; Kurt Gödel publishes his incompleteness theorems 28.5.1936 ;theory; Alan Turing introduces Turing machine and a proof of undecidability 1938 ;technology; 1st mechanical binary computer with limited programmability: Z1 31.12.1939 ;company; Hewlett-Packard founded 5.1941 ;technology; 1st programmable, fully automated electromechanic computer: Z3 1942 ;technology; 1st special purpose digital computer: Atanasoff-Berry computer 1943 ;technology; 1st special purpose programmable digital computer: Colossus 1944 ;technology; 1st general purpose programmable digital computer: ENIAC 1945 ;technology; 1st high-level computer language: Plankalkül 30.6.1945 ;theory; John von Neumann describes Von Neumann architecture (program stored in memory) 1946 ;technology; 1st commercial calculator by IBM: IBM 603 1948 ;language; 1st assembly language written by Nathaniel Rochester in IBM 1950 ;game; 1st video game presented: Bertie the Brain (tic-tac-toe) 1952 ;technology; 1st compiler written by Grace Hopper for A-0 System 1953 ;language; FORTRAN language proposed at IBM by John Backus 1953 ;technology; 1st transistor computer (vacuum tubes or relays were used before) 1955 ;OS; 1st operating system: MIT Tape Director 1956 ;theory; Noam Chomsky describes the Chomsky hierarchy of formal languages 1958 ;language; Lisp invented 12.9.1958 ;technology; 1st silicon integrated circuit demonstrated by Jack Kilby 1959 ;theory; Dijkstra's shortest path algorithm published by Edsger Dijkstra 1.1.1963 ;company; IEEE association is formed by merging IRE and AIEE 1963 ;technology; mouse invented 1968 ;theory; Donald Knuth publishes The Art of Computer Programming, a Bible of computer science 1968 ;company; Intel founded 1968 ;OS; MIT and Bell Labs start working together on Multics operating system 1969 ;OS; Bell Labs pull out of Multics development 1969 ;OS; Ken Thompson and Dennis Ritchie's team starts writing Unix operating system 1969 ;event; RFC (request for comments) format is created as a part of ARPANET project 1.5.1969 ;company; AMD founded 24.7.1969 ;event; 1st manned landing on Moon 29.10.1969 ;technology; Internet starts by sending letter "L" over ARPANET network 1.1.1970 ;event; start of computer epoch as defined by Unix timestamp 1970 ;OS; AT&T releases (so called research) Unix, including its source code 11.1.1971 ;event; term Silicon Valeey coined by journalist Don Hoefler 1971 ;theory; Stephen Cook publishes a paper which describes the famous P vs NP problem 1971 ;language; SQL (then SEQUEL) starts being developed at IBM for their computer databases 1971 ;technology; first commercial 8-inch floppy disk released by IBM (80 KB) 1971 ;language; Pascal, an introductory high-level language, published by dr. Niklaus Wirth 1972 ;technology; Ray Tomlinson invents e-mail by writing a system using addresses with "@" symbol 1972 ;language; C programming language developed by Thompson and Ritchie 1972 ;OS; Unix rewritten in C 12.1974 ;technology; RFC 675 specifies the TCP protocol and uses the word Internet for the 1st time 1975 ;OS; Unix (version 6) is first being sold commercialy 1975 ;technology; first succesfull personal computer: Altair 8800 4.4.1975 ;company; Microsoft established 1.4.1976 ;company; Apple established by Steve Jobs, Steve Wozniak and Ronald Wayne 1976 ;theory; assymetric cryptography concept published by Whitfield Diffie and Martin Hellman, digital signature introduced 7.1976 ;company; Steve Wozniak completes Apple I, 1st computer for Apple to sell 1978 ;technology; Donald Knuth writes 1st version of TeX typesetting system for his next releases of The Art of Computer Programming 9.3.1978 ;OS; 1st BSD (Unix software distribution from Berkley university) released 1978 ;technology; 1st commercial analog optical disc: LaserDisc (LD), not very succesful 1979 ;language; Bjarne Stroustrup begins work on C++ (then "C with classes") 5.1979 ;OS; 2nd BSD released (included vi and C shell) 2.1981 ;OS; Microsoft buys 86-DOS OS, renames it to MS-DOS and sells the license to use it to IBM 12.8.1981 ;technology; IBM releases IBM PC (personal computer) with MS-DOS 1982 ;company; SGI (Silicon Graphics) founded, start working on IrisGL graphics API 1982 ;technology; 1st commercial CDs 24.2.1982 ;company; Sun Microsystems founded 1983 ;technology; 1st 3.5 inch floppy disks (1.44 MB) 27.9.1983 ;company; Richard Stallman announces the GNU project 11.1983 ;technology; Paul Mockapetris invented and implemented DNS to allow domain names on the Internet 4.10.1985 ;company; Free Software Foundation founded by Richard Stallman 1984 ;technology; Apple Macintosh released 6.1984 ;game; Tetris created by Alexey Pajitnov 20.11.1985 ;OS; MS Windows 1.0 released 1985 ;company; ATI founded 1985 ;language; Object Pascal development started at Apple 6.1985 ;company; Steve Jobs fired from Apple management, founds NeXT 1986 ;technology; Intel releases 80386 (i386) 32-bit, 40 MHz processor 1986 ;company; JPEG (Joint Photographic Experts Group) comittee founded by CCITT and ISO to standardize image compression 3.2.1986 ;company; Pixar founded 18.12.1987 ;language; Larry Wall published 1st version of his new language, Perl 1987 ;OS; MINIX (non-free Unix-like OS for academic purposes) released 1988 ;OS; 1st version of POSIX, an operating system standard, is released 1988 ;company; MPEG (Moving Picture Experts Group), a group of companies, is established to standardize audio and video formats 1989 ;technology; Intel releases 80486 (i486) 32-bit, 50 MHz processor 1989 ;technology; Karlheinz Brandenburg completes his doctoral work which a little leads to MP3 format 25.2.1989 ;event; GPL license written by Stallman 12.1989 ;language; Python implementation started 12.1990 ;language; work on Java (then named "Oak") begin in Sun Microsystems to replace C++ 12.1990 ;technology; Tim Berners-Lee has written tools for WWW (world wide web) at CERN: HTTP, HTTP server, HTML, 1st web browser (WorldWideWeb) and 1st web pages 25.8.1991 ;OS; Linus Torvalds announces Linux (free OS kernel, made with MINIX) on usenet group 1.1992 ;technology; First OpenGL open standard released as a succesor to IrisGL by SGI 18.9.1992 ;technology; 1st JPEG compression standard published 12.1992 ;OS; Linux released under GPL 24.2.1993 ;language; Yukihiro Matsumoto proposes Ruby programming language in mailing-list 4.1993 ;company; NVIDIA founded 8.1993 ;OS; Debian 0.90 Linux distribution released 10.12.1993 ;game; Doom released 1993 ;OS; FreeBSD is born by forking BSD in which AT&T's code has been completely replaced with free code 10.1994 ;company; Tim Berners-Lee founds W3C (World Wide Web Consortium) 1995 ;company; Red Hat founded 1995 ;language; Rasmus Lerdorf starts writing tools for his personal webpage, which become PHP (Personal HomePage) 23.5.1995 ;language; Java released by Sun Microsystems 24.8.1995 ;OS; Windows 95 released 9.1995 ;language; 1st JavaScript (then LiveScript) released with Netscape Navigator 2.0 browser 1996 ;technology; IPv6 is being published in a series of RFCs to replace IPv4 when it runs out of addresses 1.1996 ;company; Google (originaly BackRub) begins as a research project by Larry Page and Sergey Brin 1996 ;technology; 1st DVDs 1996 ;language; 1st CSS released by W3C 1997 ;company; Steve Jobs returns to Apple 2000 ;company; Khronos Group (non-profit media standardisation consortium) formed (including ATI, NVIDIA, Intel, SGI, Sun and others) 7.2000 ;language; .NET and C# announced by Microsoft 15.1.2001 ;company; Wikipedia started 24.3.2001 ;OS; 1st Mac OS X (based on the OS from NeXT) released 25.10.2001 ;OS; Windows XP released 10.2001 ;technology; Apple introduces iPod player 2003 ;company; 4chan started, the Anonymous group starts to form on the website 10.2003 ;company; Android company founded to work on a new OS for mobiles 28.10.2003 ;company; Mark Zuckenberk writes Facemash, to later become Facebook 10.2004 ;OS; 1st Ubuntu Linux distribution (based on Debian) released 23.11.2004 ;game; World of Warcraft released 6.2005 ;company; Reddit founded 7.2005 ;company; Android company bough by Google 21.3.2006 ;company; Twitter launches, 1st tweet written 26.9.2006 ;company; Facebook launches publicly for all people 9.1.2007 ;technology; Apple unveils iPhone 5.12.2007 ;OS; Android alpha, mobile OS built on Linux kernel, released by Google 22.10.2008 ;OS; 1st commercial phone with Android: HTC Dream 22.10.2009 ;OS; Windows 7 released 27.1.2010 ;technology; Apple announces iPad 31.1.2011 ;event; last IPv4 top-level address was allocated 24.4.2015 ;technology; Apple Watch released 16.2.2016 ;language; Vulkan API released by Khronos Group 28.3.2016 ;technology; Oculus Rift released p ;1928~?; Noam Chomsky p ;1903~1957; John von Neumann p ;1815~1864; George Boole p ;1879~1955; Albert Einstein p ;1912~1954; Alan Turing p ;1914~1918; WW I p ;1939~1945; WW II p ;1953~?; Richard Stallman p ;1955~2011; Steve Jobs p ;1969~?; Linus Torvalds p ;1955~?; Bill Gates p ;1984~?; Mark Zuckenberg p ;1987~1992; Unix wars p ;1452~1519; Leonardo Da Vinci p ;1856~1943; Nikola Tesla p ;-4~33; Jesus