Uma história que amplia a ideia
Nos primeiros computadores, programas eram preparados com cabos, chaves ou cartões e podiam exigir muito tempo para serem alterados. Na década de 1950, Grace Hopper trabalhou em sistemas que traduziam instruções mais próximas da linguagem humana para comandos de máquina. Esses tradutores receberam o nome de compiladores.
O compilador A-0, associado ao trabalho de Hopper, foi um passo importante nessa direção. Mais tarde, ela participou da criação de ideias que influenciaram a linguagem COBOL, usada principalmente em sistemas de negócios. Tornar programas mais legíveis também facilitava revisar, testar e corrigir. Ainda hoje, ferramentas modernas indicam erros, executam testes automáticos e registram versões, mas continuam dependendo de uma prática essencial: comparar o resultado esperado com o observado e documentar a mudança.