Science
History
Grace Hopper

Grace Hopper

Grace Murray Hopper foi uma almirante da Marinha dos Estados Unidos e cientista da computação. Ela inventou a primeira linguagem de programação de alto nível, a COBOL, e foi a primeira a usar o termo "bug" para se referir a um erro de programação. Foi a primeira a usar o termo "debugging" para se referir a encontrar e corrigir erros de programação.

Grace criou formas de compilar código de alto nível para código de máquina, embora não era um compilador de alto nível mas formas de traduzir macros.

Grace criou, em 1955, a FLOW-MATIC (originalmente chamada Business Language version 0, abreviado B-0) é a primeira linguagem de programação assemelhada ao inglês (alto nível).

Hopper percebeu que a notação matemática nas linguagens programação não era muito cômoda. No final de 1953, ela propôs que o processamento de dados devem ser expressas usando palavras chaves da língua inglesa, mas a então administração do Rand considerou a ideia inviável. No começo de 1955, ela e sua equipe escreveram uma especificação para a tal linguagem de programação e fizeram um protótipo. O compilador de FLOW-MATIC foi publicado ao público em 1958 e completado em 1959.