Home / Storia dell'informatica
◷

Storia dell'informatica

Macchine, persone e idee che hanno costruito l'informatica, da Pascal al Web.

Ada Lovelace e la Nota G: il primo programma della storia

Chi era Ada Lovelace, come nacquero le sue Note sulla macchina analitica e perché la Nota G sui numeri di Bernoulli è considerata un vero programma.

5 min

Alan Turing e la macchina del 1936: che cosa vuol dire calcolare

L'articolo di Alan Turing del 1936 spiegato senza formule: la macchina di Turing, la macchina universale e il limite di ciò che si può calcolare.

5 min

Architettura di von Neumann: l'idea del programma in memoria

Il First Draft del 1945, il Manchester Baby del 1948 e l'EDSAC: come nacque il computer a programma memorizzato e che cos'è il collo di bottiglia.

5 min

Da ARPANET a TCP/IP: come è nata Internet, dal 1969 al 1983

La commutazione di pacchetto, il primo messaggio «LO» del 1969, il protocollo di Cerf e Kahn e il passaggio a TCP/IP del 1983: la nascita di Internet.

5 min

Charles Babbage: la macchina differenziale e quella analitica

Le due macchine di Charles Babbage spiegate bene: il metodo delle differenze, il mulino e il magazzino, e perché il suo progetto anticipò il computer.

4 min

Da Boole a Shannon: come la logica è diventata circuito

L'algebra di George Boole e la tesi di Claude Shannon del 1937: come le leggi del pensiero logico sono diventate i circuiti di relè e poi di transistor.

5 min

Il circuito integrato e la legge di Moore: Kilby, Noyce, Moore

Come Jack Kilby e Robert Noyce inventarono il circuito integrato tra il 1958 e il 1959 e che cosa disse davvero Gordon Moore nel suo articolo del 1965.

4 min

Colossus: il calcolatore elettronico segreto di Bletchley Park

Come Tommy Flowers costruì Colossus nel 1944 per attaccare il cifrario Lorenz e perché il primo grande calcolatore a valvole rimase segreto per decenni.

5 min

Douglas Engelbart, il mouse e la dimostrazione del 1968

Il 9 dicembre 1968 Douglas Engelbart mostrò mouse, ipertesto, finestre e lavoro collaborativo in tempo reale: che cosa si vide e perché fu decisivo.

5 min

ENIAC: come funzionava il gigante elettronico del 1946

ENIAC raccontato con precisione: perché fu costruito, come si programmava con cavi e interruttori e chi furono le sei programmatrici che lo usarono.

5 min

FORTRAN: John Backus e il primo linguaggio di alto livello di successo

Come nacque FORTRAN in IBM tra il 1954 e il 1957, perché il suo compilatore ottimizzante convinse gli scettici e cosa resta oggi di quel linguaggio.

5 min

GNU e Linux: la storia del software libero da Stallman a Torvalds

Il progetto GNU del 1983, la licenza GPL, l'annuncio di Linux nel 1991 e la nascita dell'open source nel 1998: come il software libero arrivò ovunque.

5 min

Grace Hopper: compilatori, COBOL e la falena del Mark II

Grace Hopper dal Mark I di Harvard al primo compilatore A-0 e al COBOL: l'idea di programmare con parole invece che con codici numerici, e il famoso bug.

4 min

Herman Hollerith e il censimento del 1890: nasce l'elaborazione dati

Come le macchine tabulatrici di Herman Hollerith elaborarono il censimento USA del 1890 con schede perforate, e come da quell'azienda nacque poi IBM.

4 min

Intel 4004: il primo microprocessore e il ruolo di Federico Faggin

Dalla calcolatrice Busicom al chip del 1971: come nacque l'Intel 4004, chi lo progettò e perché mettere un'intera CPU su un solo chip cambiò tutto.

4 min

L'invenzione del transistor: Bell Labs, dicembre 1947

Come Bardeen, Brattain e Shockley inventarono il transistor ai Bell Labs, perché sostituì le valvole e come portò alla nascita della Silicon Valley.

4 min

Konrad Zuse e lo Z3: il calcolatore programmabile costruito a Berlino

La storia di Konrad Zuse, dallo Z1 costruito in casa allo Z3 a relè del 1941, fino al linguaggio Plankalkül: un pioniere spesso dimenticato.

5 min

La nascita del personal computer: dall'Altair al PC IBM

Dal kit Altair 8800 del 1975 all'Apple II, al foglio elettronico VisiCalc e al PC IBM del 1981: come il computer entrò nelle case e negli uffici.

5 min

Olivetti Elea 9003: il computer italiano a transistor di Mario Tchou

La storia dell'Elea 9003 presentato da Olivetti nel 1959: il laboratorio di Mario Tchou, la scelta dei transistor, il design di Sottsass e la fine.

4 min

Olivetti Programma 101: il computer da scrivania del 1965

La Programma 101 di Olivetti: come il gruppo di Perotto ideò una macchina programmabile da scrivania, con cartolina magnetica e design di Mario Bellini.

4 min

Pascal e Leibniz: le prime calcolatrici meccaniche del Seicento

Dalla Pascalina al cilindro a gradini di Leibniz: come funzionavano le prime macchine per calcolare e perché le loro idee vivono nei computer odierni.

5 min

Il telaio Jacquard: quando le schede perforate nacquero per la seta

Come il telaio di Joseph Marie Jacquard usò schede perforate per tessere disegni complessi e perché quell'idea divenne la base della programmazione.

5 min

Unix e il linguaggio C: la storia nata ai Bell Labs nel 1969

Come Ken Thompson e Dennis Ritchie crearono Unix e il linguaggio C ai Bell Labs, perché si diffusero ovunque e quali idee usiamo ancora ogni giorno.

5 min

Il World Wide Web al CERN: Tim Berners-Lee e la proposta del 1989

Come Tim Berners-Lee inventò il Web al CERN: la proposta del 1989, HTML, HTTP e URL, il primo sito e la decisione del 1993 di renderlo libero per tutti.

4 min

Xerox PARC e l'Alto: dove nacquero interfaccia grafica ed Ethernet

Lo Xerox PARC degli anni Settanta: l'Alto del 1973, Ethernet, la stampante laser, Smalltalk e perché Xerox non trasformò quelle invenzioni in un successo.

4 min