Informatica: innovatori
La tabella seguente illustra i nomi dei principali innovatori con i loro lavori e anno -
Persona | Realizzazione | Periodo / Anno |
---|---|---|
Panini | Pāṇini, l'antico linguista indiano sanscrito, grammatico e studioso onorevole aveva sistematizzato e menzionato l'uso tecnico di metarule, trasformazioni e ricorsioni, nel suo libro "Ashtadhyayi". È considerato il precursore del linguaggio di programmazione per computer. | 5 ° secolo aC (circa) |
Al-Khwārizmī | Al-Khwarizmi ha sviluppato la tecnica di eseguire operazioni aritmetiche con numeri arabo-indù. | 830 d.C. (circa) |
Al-Jazari | Al-Jazari aveva inventato le macchine programmabili, vale a dire robot umanoidi programmabili, e un orologio astronomico, considerato il primo computer analogico programmabile. | 1206 d.C. (circa) |
Ramon Lullo | Ramon Llull aveva progettato molteplici macchine per rappresentazioni simboliche. | 1300 d.C. (circa) |
Blaise Pascal | Pascal aveva inventato il calcolatore meccanico. | 1642 d.C. (circa) |
Gottfried Leibniz | Leibniz aveva sviluppato il calcolo dei predicati del primo ordine, che era molto importante per i fondamenti teorici dell'informatica. | 1670 d.C. (circa) |
Charles Babbage | Babbage, che era famoso come matematico, filosofo, inventore e ingegnere meccanico, progettò il motore analitico e sviluppò un prototipo per un calcolatore meccanico meno potente. Allo stesso modo, ha dato origine al concetto di computer digitale programmabile. Babbage è popolare come "padre del computer". | 1822 d.C. (circa) |
George Boole | Boole ha concettualizzato l'algebra booleana, che è diventata la base per la logica digitale e l'informatica. | 1847 d.C. (circa) |
Gottlob Frege | Frege ha sviluppato il calcolo dei predicati del primo ordine, che in seguito è diventato un requisito precursore cruciale nello sviluppo della teoria del calcolo. | 1879 d.C. (circa) |
Herman Hollerith | Hollerith ha inventato la macchina per la valutazione delle schede perforate e, quindi, è comunemente considerato il padre della moderna elaborazione dei dati delle macchine. | 1889 d.C. (circa) |
Vannevar Bush | Bush ha sviluppato il concetto Memex, che in seguito ha portato allo sviluppo di Hypertext. | 1930 d.C. (circa) |
Chiesa di Alonzo | Church aveva sviluppato il lambda calcolo e ha trovato al suo interno il problema della non decidibilità. | 1936 d.C. (circa) |
Stephen Cole Kleene | Ha fondato la teoria del calcolo. | 1936 d.C. (circa) |
Claude Shannon | Ha fondato un pratico design di circuiti digitali. | 1937 d.C. |
Konrad Zuse | Ha costruito il primo computer digitale liberamente programmabile della serie Z. | 1938 d.C. |
Tommy Flowers | Progettato e costruito i computer Mark Colossus, i primi dispositivi programmabili, digitali, elettronici e informatici al mondo. | 1943 d.C. |
Max Newman | Newman ha fondato il Computing Machine Laboratory presso l'Università di Manchester. Era il luogo in cui è stato inventato il primo computer a programma memorizzato al mondo, la Manchester Small-Scale Experimental Machine. | 1943 d.C. |
John Mauchly e J. Presper Ecker | Ha progettato e costruito l'ENIAC, il primo computer moderno, e l'UNIVAC I, il primo computer disponibile in commercio. | 1943 d.C. |
Yoshiro Nakamatsu | Ha inventato il primo disco floppy alla Tokyo Imperial University. | 1950 d.C. |
David Caminer e John Pinkerton | Sviluppato il computer LEO, ovvero il primo computer aziendale | 1951 d.C. |
Sergei Alekseyevich Lebedev | Progettato in modo indipendente il primo computer elettronico in Unione Sovietica (cioè Ucraina). | 1951 d.C. |
Grace Hopper | Hopper ha scritto il compilatore AO (una sorta di linguaggio di programmazione automatico), che ha fortemente influenzato il linguaggio COBOL. | 1952 d.C. |
Cuthbert Hurd | Ha lavorato per la International Business Machines Corporation e ha sviluppato il primo computer generico, l'IBM 701. | 1952 d.C. |
Alan Perlis et al | Ha sviluppato il linguaggio di programmazione ALGOL e il primo destinatario del Premio Turing. | 1952 d.C. |
Noam Chomsky | Chomsky ha sviluppato la gerarchia di Chomsky. Ha contribuito all'informatica con il suo lavoro in linguistica. | 1956 d.C. |
Douglas Engelbart e Bill English | Meglio conosciuto per aver inventato il mouse del computer. | 1963 d.C. |
Tadashi Sasaki | Sasaki era un ingegnere presso la società Sharp e ha concepito una CPU a microprocessore a chip singolo. Ha anche sviluppato calcolatrici LCD presso Sharp. | 1963 d.C. |
Dennis Ritchie e Ken Thompson | Ha aperto la strada al linguaggio di programmazione C e al sistema operativo per computer Unix presso Bell Labs. | 1967 d.C. |
Ken Thompson | Thompson ha sviluppato il sistema operativo Unix, il linguaggio di programmazione B, il sistema operativo Plan 9, il primo gioco di scacchi per computer e la codifica UTF-8 ai Bell Labs. Inoltre, ha sviluppato il linguaggio di programmazione "Go" presso Google. | 1967 d.C. |
Adriaan van Wijngaarden | Wijngaarden ha sviluppato la grammatica W usata per la prima volta nella definizione di ALGOL 68 | 1968 d.C. |
Masatoshi Shima | Ha progettato Intel 4004, il primo microprocessore commerciale. | 1968 d.C. |
Leslie Lamport | Algoritmi formulati per risolvere diversi problemi fondamentali in sistemi distribuiti (es. L'algoritmo del panificio). | 1974 d.C. |
Vint Cerf e Bob Kahn | Ha progettato il protocollo di controllo della trasmissione e il protocollo Internet (TCP e IP), i principali protocolli di comunicazione dati di Internet e di altre reti di computer. | 1978 d.C. |
Tim Berners-Lee | Web mondiale inventato. | 1989 d.C. |
Tim Berners-Lee e Robert Cailliau | Ha inviato la prima comunicazione HTTP tra client e server. | 1989 d.C. |