quarta-feira, 19 de janeiro de 2011

A história do COBOL

Em 1959, foi tomada a decisão de criar uma fonte de linguagem apropriada para dados comerciais, em uma reunião no Pentágono em Washington, DC.

Os participantes desta reunião eram representantes de usuários de computadores na indústria privada e governo, fábricas de computadores e outras partes interessadas.

O propósito da reunião era discutir a necessidade de uma linguagem geral, direcionada para serviços dentro de dados comerciais, e a possibilidade de criar desta maneira uma linguagem. Como resultado uma comissão foi nomeada com o nome de CODASYL (Conference On Data System Languages).

A comissão começou a analisar as questões discutidas na reunião e uma subcomissão foi, diretamente, incumbida da tarefa de definir uma linguagem adaptada para administrar processamento de dados.

Em 1960, foi publicada a gramática, usualmente chamada Relatório COBOL-60. Esta linguagem continha inúmeros erros e logo foi revisada, em 1961, e o Relatório COBOL-61 foi publicado, formando a base para os mais comuns compiladores COBOL.

A continuação do trabalho da comissão estava mais concentrada em seguir todos os passos originados no Relatório COBOL-61. Isto levou a uma versão ampliada do COBOL, descrita em um Relatório provisório "COBOL-61 - Versão Estendida", que foi publicada em 1962.

Formalmente, isto significava que um número de novos elementos foi adicionado ao Relatório anterior. Um relatório completamente novo foi publicado no fim do ano de 1965, e foi definido como COBOL-65. Ele continha praticamente todos os elementos de "Versão 4 Estendida", porém numa forma totalmente revisada, junto com alguns elementos novos, projetados principalmente por causa do uso expressivo das memórias de acesso aleatório (RAM).

Embora o COBOL tenha sido desenvolvido e mantido pela CODASYL, ele foi também estabelecido como uma Linguagem Padrão pelo Instituto Americano de Padrões Nacionais (ANSI).

Os fornecedores dos compiladores COBOL geralmente se baseavam no COBOL Padrão Nacional Americano. Um padrão inicial, noticiado em 1968, foi revisado em 1974 e novamente na metade dos anos 80.