Una introducción muy breve a COBOL

 

 

 

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 cobccomando.

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 .cobarchivo y compílelos usando

cobc -x filename.cob

Escribe el COBOL ¡Hola, mundo!

Creé un hello.cobarchivo y lo abrí en VS Code . Inmediatamente, una ventana emergente me indicó que algunas extensiones podrían ayudar con .coblos 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.cobarchivo:

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.cobarchivo:

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:

  1. Introducción a React
  2. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  3. Cómo cambiar el valor de un nodo DOM
  4. Cómo comprobar si un elemento DOM tiene una clase

Una introducción muy breve a COBOL

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

 

Una introducción muy breve a COBOL
Una introducción muy breve a COBOL

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

 

 

Update cookies preferences