Datorhistoria

1600-talet
Mekaniska räknemaskiner

1700-talet
Den industriella revolutionen

1800-talet
Jaquardväverier, hålkort, avancerade mekaniska räknemaskiner


1822 påbörjar engelsmannen Babbage arbetet med
"The Difference Engine" som bl a skulle hantera
tabeller inom sjöfarten

Det är emellertid med "The Analytical Engine" som Babbage har fått epitetet "datorns fader"."The Analytical Engine" var den första maskin som byggdes utan specifikt syfte. Det var mjukvaran, d v s programmen, som styrde maskinen för att lösa en uppgift.





1842 Grevinnan Ada Augusta King fullföljer och kompletterar Babbages arbete och blir därmed den första programmeraren.

1906 uppfann Lee de Forest elektronröret som sedan skulle utgöra grunden för den egentliga datorns tillkomst.

1938 konstruerade tysken Konrad Zuse den första generella programstyrda datorn, Z1. Programmen stansades på gamla filmremsor enligt hålkortsprincipen.


 

 



I början av 1940-talet byggde amerikanska forskare stordatorn ENIAC (3 ton tung med 18 000 elektronrör och 10 KW effekt) för ballistiska beräkningar av missilbanor. För varje beräkning kunde det ta en hel dag att göra inställningarna.

 


Engelsmännen lyckades med hjälp av seriekopplade datorer i projektet
Colossus knäcka tyskarnas koder under andra världskriget, bl a dem som genererats genom kodmaskinen ENIGMA


1948 Transistorn ersätter elektronröret.

1971 introducerades den första kommersiella mikroprocessorn och den första lagringsenheten utanför datorn, floppydisken.
Nya programmeringsspråk som COBOL, FORTRAN och BASIC utvecklades.



1975 kom den första massproducerade mikrodatorn, MITS Altair 8800, med 256 bytes minne, utan keyboard eller externa lagringsmöjligheter.

 



1975 kom också IBM:s första "personal computer". Men den var dyr och blev aldrig någon riktigt lyckad satsning.






1976
introducerar Steve Jobs and Steve Wozniak Apple II som snabbt blir en stor succé. Apple Corporation bildas.Samma år bildas också Microsoft Corporation med Bill Gates i spetsen som introducerar MS-DOS.