Quem eventualmente pensa que a computação nasceu junto com os computadores modernos do século XX, se engana. A programação como um algoritmo em linguagem real de programação (atuais exemplos poderiam ser C++, Pascal, Java, Visual Basic, etc.), ou seja, uma sequência de instruções bem definidas, é muito mais antiga, sendo uma das pioneiras ocidentais o algoritmo de Euclides, na Grécia Antiga.
Da mesma forma, a criptografia, atualmente utilizada para protocolos de segurança na internet, veio bem antes do primeiro computador elétrico surgir. O Império Romano já se utilizava de códigos criptografados para a transmissão segura de mensagens, protegendo seu conteúdo caso caíssem em mãos inimigas, pois os mensageiros desconheciam seus protocolos de decodificação. Outro exemplo clássico de uso da criptografia é o da Alemanha na II Guerra Mundial, com o Enigma. Continuar lendo A construção do futuro invisível