-
Algorytm Euklidesa – algorytm wyznaczania największego wspólnego dzielnika dwóch liczb.
-
Nazwa algorytmiki wzięła się od nazwy "Algoritmi" - zlatynizowanej wersji nazwiska "al-Chwarizmi" Abu Abdullaha Muhammada ibn Musy al-Chuwarizmiego, matematyka perskiego z IX wieku
-
Profesor matematyki Schickard przedstawia projekt zegara, który może wykonać 4 operacje arytmetyczne i wyciągnąć pierwiastek kwadratowy.
-
Tworzy konstrukcję maszyny, która będzie w stanie realizować algorytmy dodawania. Wykonał 20 takich maszyn.
-
Wynalezienie zbiorów zasad pozwalających na obliczanie parametrów, algorytmów
-
Joseph Jacquard stowrzył krosno tkackie z algorytmem na kartach perforowanych.
-
Ogromnego postępu dokonał w tej dziedzinie w 1842 roku Charles Babbage, który na podstawie swoich doświadczeń sformułował ideę maszyny analitycznej zdolnej do realizacji złożonych algorytmów matematycznych
-
Stworzył maszynę i algorytm do opracowywania danych statystycznych.
-
Na początku lat 30. XX wieku pojawiło się kilka niezależnie opracowanych matematycznych modeli wykonywania algorytmów. Najsłynniejszym została maszyna Turinga zaproponowana w pracy On Computable Numbers autorstwa Alana Turinga, brytyjskiego matematyka uznawanego za ojca informatyki.
-
Pierwszy mechaniczny komputer zdolny, do wykonywania wszystkich algorytmów, powstał już w 1936 roku w Niemczech. Nazywał się Z1,
-
Opracował współczesną koncepcję budowy komputera i uruchamiania programów za pomocą algorytmów.
-
1944 roku skonstruowano programowalną maszynę zdolną do wykonywania wszystkich algorytmów, ENIAC.