Este livro é uma viagem pela evolução do software e das linguagens de programação desde os primeiros conceitos de numeração binária até à inteligência artificial moderna. São explorados os principais marcos desde os fundamentos de Leibniz e Turing até às linguagens icónicas como FORTRAN e Python. Analisa também a revolução da programação orientada para objectos e as tendências actuais em que a IA e a automatização dominam. Através de uma narrativa histórica e técnica este livro revela como a programação transformou a nossa sociedade impulsionando inovações que definem o presente e o futuro da tecnologia.