Características de Cobol
Características de Cobol
Características de Cobol
En 2016 se hizo una lista de los programas más antiguos que se utilizan en la
administración de Estados Unidos. De los 10 sistemas de la lista, 3 de ellos
usaban COBOL como lenguaje de programación.
Los sistemas bancarios funcionan principalmente con COBOL, y no se plantean
cambiar a otros lenguajes, como Java, por los posibles problemas de seguridad que
puedan tener.
IBM ha dado formación de COBOL a más de 180.000 programadores en los últimos
12 años. Existe una alta demanda de este tipo de desarrollador, lo que implica un
salario mayor.
Como ves, COBOL sirve para lo que se creó: un lenguaje para gestionar operaciones
comerciales.
Cobol es autodocumentado
Cuando se diseñó este lenguaje, la intención era que no solo los programadores pudieran
entender el código.
Por eso COBOL tiene elementos estructurales parecidos al inglés, como puede ser el uso
de verbos y frases.
Un lenguaje que sea fácil de leer hace también su mantenimiento más fácil, sobretodo en
programas viejos que han sido revisados (comúnmente se dicen parcheados) una y otra
vez.
COBOL es simple
Cobol es simple, porque no utiliza cosas como punteros, funciones definidas por el usuario
o tipos definidos (aunque veremos que todo eso cambió).
Esto hace que pueda parecer limitado, pero fomenta un estilo de programación sencillo y
directo, además de cumplir con una resolución de problemas específicos en la informática
empresarial.
En la última revisión se introdujo la programación orientada a objetos, llamada OO-
COBOL. OO-COBOL conserva todas las ventajas de versiones anteriores, y además:
COBOL no es propietario
El comité ANSI COBOL es independiente del proveedor, y sólo se preocupa de legislar los
estándares del lenguaje sintáctico.