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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.