sexta-feira, 9 de setembro de 2011

COBOL que linguagem é essa? Sua importância!


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.
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.
Como pode ser visto o COBOL é uma linguagem antiga e se faz permanecer uma linguagem tão popular e amplamente usada  e bem correspondida por arquivos direcionados (parte essencial da Programação Comercial) como armazenamento e restauração de informações;
Sua documentação  suporta muito bem o idioma inglês como Linguagem de Programação, portanto, é auto - documentável e suas instruções são de fácil leitura e compreensão.
A compatibilidade  da Linguagem é uma máquina independente. Um programa escrito em COBOL para um tipo de computador pode ser executado em qualquer outro tipo, somente com algumas modificações, e existe uma versão do COBOL que foi aceita como padrão pelo Instituto Americano de Padrões Nacionais (ANSI);
Com o crescimento de novas necessidades, o COBOL é constantemente revisado e atualizado. Ótimos programas já foram escritos em COBOL. A Linguagem ficou tão enraizada na maioria dos negócios, que se tornou permanente. Após todas estas vantagens você pode perguntar porquê o COBOL não é abordado mais amplamente nas Escolas e Universidades?
 Bem existem algumas desvantagens: Por causa de sua auto - documentação, o COBOL é demorado. Você perde mais tempo codificando e digitando programas nesta Linguagem do que em outros tipos. Um outro fator é que sua abrangência é limitada, pois COBOL não é uma Linguagem universal para todos os tipos de processamento.
Enfim,  COBOL está sendo aperfeiçoada. Estima-se que 60% do código de software no mundo inteiro e 9,5 milhões de programas de aplicação utilizem COBOL.
Ferramentas de desenvolvimento de software baseadas em servidores e estações de trabalho permitem aos programadores em COBOL projetarem seu código para aplicações cliente/servidor e internet, o desenvolvimento desse código em COBOL pode ser mais barato do que reescrever uma aplicação em uma linguagem mais nova ou manter um dispendioso ambiente COBOL de mainframe.
Apesar de seus 43 anos, ela ainda é considerada uma linguagem muito eficaz e ferramentas de desenvolvimento de software estão sendo utilizadas para permitir que usuários desenvolvam aplicações com um processo visual de indicar-e-clicar. Um outro fator que interfere, a COBOL tem sido utilizada de modo extensivo por anos, e muitas organizações não seriam facilmente convencidas a abrir mão de tudo isso, pois geraria muitos gastos e tempo.