COBOL: el lenguaje de programación de 67 años que sigue moviendo billones de dólares cada día

Cada vez que sacas dinero de un cajero automático, realizas una transferencia bancaria o pagas con tarjeta en una tienda, existe una alta probabilidad de que una tecnología creada hace más de seis décadas esté trabajando entre bastidores.

Se llama COBOL, un lenguaje de programación desarrollado en 1959 que, contra todo pronóstico, sigue siendo uno de los pilares fundamentales del sistema financiero mundial.

Aunque muchos estudiantes de informática nunca han escrito una sola línea de código en COBOL, este veterano lenguaje continúa procesando miles de millones de operaciones bancarias y moviendo billones de dólares cada día.

Lo más sorprendente es que los ingenieros que mejor lo conocen se están jubilando, y bancos de todo el mundo buscan desesperadamente nuevos especialistas capaces de mantener funcionando esta infraestructura crítica.

¿Qué es COBOL y por qué sigue siendo tan importante?

COBOL (Common Business-Oriented Language) fue diseñado para gestionar procesos empresariales y financieros con un objetivo muy concreto: manejar grandes volúmenes de datos con absoluta precisión y fiabilidad.

Entre sus creadoras se encuentra la legendaria informática Grace Hopper, una de las figuras más influyentes en la historia de la programación.

Lo que inicialmente parecía una solución temporal terminó convirtiéndose en uno de los cimientos invisibles de la economía moderna.

Más de seis décadas después, millones de transacciones siguen dependiendo de sistemas desarrollados en COBOL.

Las cifras que explican por qué COBOL sigue vivo

Los números asociados a COBOL resultan difíciles de creer.

Algunas estimaciones indican que:

  • Alrededor de 3 billones de dólares en operaciones comerciales pasan diariamente por sistemas COBOL.
  • Cerca del 95 % de las transacciones realizadas en cajeros automáticos interactúan con código COBOL.
  • Aproximadamente el 80 % de muchas operaciones bancarias tradicionales siguen dependiendo de este lenguaje.
  • Más del 40 % de los sistemas bancarios estadounidenses continúan ejecutándose sobre plataformas basadas en COBOL.
  • Se estima que existen más de 220.000 millones de líneas de código COBOL activas en todo el mundo.

Además, numerosas administraciones públicas, sistemas de pensiones, aseguradoras y organismos gubernamentales continúan utilizando aplicaciones desarrolladas originalmente en este lenguaje.

En otras palabras, COBOL sigue siendo una pieza esencial de la infraestructura financiera global.

¿Por qué nadie ha sustituido COBOL?

Esta es probablemente la pregunta más frecuente.

La respuesta es sencilla: porque reemplazar COBOL es mucho más complicado de lo que parece.

COBOL sigue haciendo muy bien su trabajo

Los sistemas financieros exigen tres características fundamentales:

  • Fiabilidad.
  • Precisión.
  • Estabilidad.

COBOL fue diseñado específicamente para cumplir estos requisitos y, durante décadas, ha demostrado ser extraordinariamente eficaz.

Muchos sistemas COBOL ejecutan millones de operaciones sin interrupciones significativas durante años.

El problema de reemplazar décadas de experiencia acumulada

Un banco moderno no utiliza una única aplicación COBOL.

Normalmente opera una compleja red de programas desarrollados y modificados durante décadas.

En ese código se encuentran incorporadas:

  • Normativas financieras.
  • Reglas contables.
  • Procedimientos internos.
  • Excepciones operativas.
  • Requisitos regulatorios.

Gran parte de ese conocimiento existe únicamente dentro del propio software.

Por ello, migrar estos sistemas no es simplemente reescribir código. Es reconstruir décadas de conocimiento empresarial sin interrumpir el funcionamiento de instituciones que gestionan miles de millones de euros o dólares cada día.

El gran problema: los expertos en COBOL se están jubilando

Aquí es donde la situación se vuelve especialmente preocupante.

La mayoría de los profesionales que diseñaron y mantuvieron los sistemas COBOL actuales comenzaron sus carreras entre las décadas de 1960 y 1980.

Muchos de ellos ya están jubilados o se encuentran cerca del retiro.

Al mismo tiempo, las universidades dejaron de enseñar COBOL de forma generalizada hace décadas.

El resultado es una importante brecha generacional:

  • Los expertos veteranos desaparecen progresivamente.
  • Hay pocos especialistas jóvenes preparados para sustituirlos.
  • Las empresas tienen cada vez más dificultades para encontrar talento cualificado.

Actualmente, numerosas organizaciones reconocen que les resulta complicado contratar desarrolladores con experiencia real en COBOL.

¿Por qué los programadores COBOL vuelven a ser tan valiosos?

La escasez de especialistas ha provocado un fenómeno inesperado.

Muchos programadores COBOL retirados han regresado al mercado laboral como consultores independientes, obteniendo remuneraciones muy superiores a las que recibían durante sus carreras profesionales.

Al mismo tiempo, algunos desarrolladores jóvenes han identificado una oportunidad poco habitual:

Mientras la mayoría de programadores compiten en tecnologías populares, quienes dominan COBOL poseen una habilidad extremadamente escasa y cada vez más demandada.

Como consecuencia, los conocimientos de COBOL se han convertido nuevamente en una competencia muy rentable dentro del sector tecnológico.

La inteligencia artificial entra en escena

La tercera estrategia adoptada por bancos y grandes organizaciones consiste en utilizar inteligencia artificial.

Los modelos actuales de IA son capaces de analizar, interpretar y documentar código COBOL con bastante eficacia.

Esto está permitiendo:

  • Comprender sistemas heredados más rápidamente.
  • Detectar errores.
  • Generar documentación técnica.
  • Facilitar proyectos de modernización.

Resulta paradójico que una de las tecnologías más avanzadas del siglo XXI esté siendo utilizada para mantener operativa una tecnología nacida en los años cincuenta.

Sin embargo, esta combinación entre inteligencia artificial y software heredado podría convertirse en una de las claves para preservar la estabilidad de los sistemas financieros durante las próximas décadas.

¿Por qué COBOL sigue siendo importante en 2026?

Durante años se asumió que los lenguajes de programación antiguos acabarían desapareciendo y serían sustituidos por tecnologías más modernas.

COBOL demuestra que esta idea no siempre es correcta.

Cuando un software se integra profundamente en infraestructuras críticas, reemplazarlo puede resultar mucho más costoso y arriesgado que mantenerlo.

Por eso, más de 67 años después de su creación, COBOL continúa gestionando una parte fundamental de la economía mundial.

La mayoría de las personas nunca verá una línea de código COBOL ni sabrá que existe.

Sin embargo, cada vez que utilizas un cajero automático, recibes tu nómina o realizas una transferencia bancaria, es muy posible que un programa escrito hace más de medio siglo esté trabajando silenciosamente para que esa operación llegue a buen puerto.

Y mientras el sistema financiero siga confiando en él, COBOL continuará siendo uno de los lenguajes de programación más importantes del mundo.

Vistas: 0
Scroll al inicio