COBOL es uno de esos lenguajes de los que siempre oímos hablar, uno de los restos del pasado.
Resulta que es el lenguaje que hace que el mundo gire, en particular en los bancos y las instituciones financieras. Leí en alguna parte que más del 70% de las transacciones comerciales se realizan a través de programas escritos en COBOL.
Hay varias razones para ello. En primer lugar, el lenguaje fue diseñado para ese caso de uso.
Después de todo, se llama lenguaje común orientado a los negocios.
Un nombre un poco aburrido, pero va directo al grano.
Otra razón es que es antiguo. Fue diseñado en 1959 y se ha utilizado desde el principio para crear esos sistemas, y nadie va a cambiar los programas que funcionan bien.
Esos programas son tan importantes que simplemente se mantienen y mejoran, pero nunca se reescriben desde cero.
De todos modos, puedes leer sobre la historia de COBOL en Wikipedia. El objetivo aquí es hacer una introducción rápida al lenguaje, para que la próxima vez que escuches hablar de COBOL, sepas cómo es.
Instalar el compilador GNU COBOL
Instalar gnu-cobol
.
En una Mac, usa Homebrew :
brew install gnu-cobol
o use cualquier forma que pueda instalar comandos GNU en su sistema operativo (pista: Homebrew también funciona en Win/Linux)
Una vez hecho esto tendrás acceso al cobc
comando.
Esta es la página del manual:
man cobc
Algunas instrucciones que encontré en línea implicaban instalar un IDE (entorno de desarrollo integrado), pero no es necesario uno para probar las cosas.
Escriba sus programas COBOL en un .cob
archivo y compílelos usando
cobc -x filename.cob
Escribe el COBOL ¡Hola, mundo!
Creé un hello.cob
archivo y lo abrí en VS Code . Inmediatamente, una ventana emergente me indicó que algunas extensiones podrían ayudar con .cob
los archivos. Estoy impresionado.
Voy a instalar el primero y más popular, llamado COBOL, para proporcionar resaltado de sintaxis. radios en vivo y radios live en español
Ahora agregue este código al hello.cob
archivo:
HELLO IDENTIFICATION DIVISION. PROGRAM-ID. HELLO. PROCEDURE DIVISION. DISPLAY "Hello, World!". STOP RUN.
Compílelo desde la línea de comandos:
cobc -x hello.cob
y luego ejecuta el archivo binario generado:
./hello
Esto fue sencillo.
Sumar dos números recibidos del usuario
Ahora crea un sum.cob
archivo:
HELLO IDENTIFICATION DIVISION. PROGRAM-ID. ADDITION. DATA DIVISION. WORKING-STORAGE SECTION. 77 NUM_1 PIC 9(4). 77 NUM_2 PIC 9(4). 77 SOLVE_SUM PIC 9(4). PROCEDURE DIVISION. PARA. DISPLAY "First number: ". ACCEPT NUM_1. DISPLAY "Second number: ". ACCEPT NUM_2. COMPUTE SOLVE_SUM = NUM_1 + NUM_2. DISPLAY "Sum: " SOLVE_SUM. STOP RUN.
Compílalo:
cobc -x sum.cob
Ejecútalo:
./sum
y se le pedirán 2 números, luego el programa calcula la suma:
Tenga en cuenta que no tengo idea de cómo se ejecutan esos programas ni el significado de las instrucciones, pero solo quería probarlo.
Creo que esto es todo el COBOL que escribiré en mi vida.
Tal vez te puede interesar:
- Introducción a React
- Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
- Cómo cambiar el valor de un nodo DOM
- Cómo comprobar si un elemento DOM tiene una clase
Una introducción muy breve a COBOL
Resulta que es el lenguaje que hace que el mundo gire, en particular en los bancos y las instituciones financieras. Leí en alguna parte que más del 70% de la
programar
es
https://aprendeprogramando.es/static/images/programar-una-introduccion-muy-breve-a-cobol-2337-0.jpg
2024-11-06
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente