Alkorytmika By akxdhcwd666 300 BCE Euklides-metoda znajdowania największego wspólnego dzielnika liczb naturalnych. 820 utworzenie pojęcia algorytmu przez Muhammada ibn Musa al-Chuwarizmiego 1642 Blaise Pascal tworzy kalkulator-Pascalinę 1703 Gottfried Wilhelm Leibniz tworzy system binarny. 1801 Joseph Jacquard_mechanizm kierujący pracą krosna tkackiego 1810 Abraham Jakub Stern rozpoczyna konstruowanie serii maszyn liczących. 1833 Charles Babbage wpada na pomysł na machinę różniczkową. Zbudowana w 1990r. 1840 Charles Babbage-pomysł maszyny analitycznej która wykonuje algorytmy zapisane w dziurkowanych kartach. 1843 Ada Lovelace tworzy diagram do maszyny analitycznej Charles'a Babbage'a uważany za pierwszy program. 1890 Herman Hollerith tworzy elektryczną maszynę analityczno liczącą. 1939 Powstanie Atanasoff-Berry Computer, ABC – maszyny do rozwiązywania układów równań algebraicznych liniowych. 1941 Z3- komputer Konrada Zuse 1943 Colossus – seria programowalnych maszyn cyfrowych oparta na teoretycznych podstawach prac Alana Turinga. 1943 ENIAC- długo uważany za pierwszy komputer. Feb 19, 1946 Alan Turning przedstawia referat, który był pierwszym szczegółowym projektem programu komputerowego 1948 Matematyczna teoria komunikacji Claude'a E. Shannon'a która położyła podwaliny pod teorię informacji i kodowania