COBOL

COBOL é uma linguagem de programação que foi desenvolvida no ano de 1959. Foi uma das primeiras linguagens de programação de computadores. O nome COBOL significa "COmmon Business-Oriented Language" (Linguagem Orientada para os Negócios). COBOL foi criada porque as pessoas queriam uma linguagem que pudessem usar para descrever os problemas de uma forma independente do hardware utilizado. Como o SQL COBOL usa uma sintaxe próxima à das linguagens naturais. Como exemplo, ADICIONAR ANOS PARA VELHAR é uma expressão válida. Existem várias versões diferentes de COBOL. A mais nova é de 2002. Em geral, as versões do idioma antes de 1985 não são compatíveis com as versões mais recentes, a partir de 1985 e posteriores.

Em sua carta a um editor em 1975, intitulada "Como contar verdades que podem doer?", o cientista da computação e ganhador do Prêmio Turing Edsger Dijkstra observou que "O uso do COBOL incapacita a mente; seu ensino deve, portanto, ser considerado como uma ofensa criminal". Nesta carta, Dijkstra também criticou várias outras línguas que foram usadas na época.

O cientista da computação chamado Howard E. Tompkins discordou, e defendeu o COBOL estruturado: "Programas COBOL com fluxo de controle convoluto tendem de fato a 'aleijar a mente'", mas isto se deu porque "há muitos programas de aplicação comercial escritos por programadores que nunca tiveram o benefício de COBOL estruturado bem ensinado...".

Nos últimos anos, o COBOL foi ampliado para permitir uma programaçãoorientada a objetos, funções definidas pelo usuário, e tipos de dados definidos pelo usuário.


AlegsaOnline.com - 2020 / 2023 - License CC3