Cos'è COBOL?

COBOL (Common Business-Oriented Language) è un linguaggio di programmazione di alto livello progettato nel 1959 per l'elaborazione dei dati di business. È la spina dorsale dei sistemi mainframe che gestiscono trilioni di dollari di transazioni ogni giorno — banche, assicurazioni, paghe, prestazioni governative, prenotazioni aeree e sistemi di registrazione aziendale.

Progettato
1959
Base installata
~220 Mld LOC
Dove
Mainframe z/OS
Elabora
~70 % delle transazioni di business

Origini: 1959 e la spinta verso uno standard di business

COBOL nacque da un'iniziativa del Dipartimento della Difesa degli Stati Uniti nel 1959 per creare un linguaggio portabile per i sistemi di business. Un comitato guidato da Grace Hopper e organizzato tramite il consorzio CODASYL stilò la prima specifica nello stesso anno. Nel 1960, COBOL girava su Univac II e RCA 501.

L'obiettivo era volutamente ristretto: rendere l'elaborazione dei dati di business — leggere un file, applicare regole, scrivere un nuovo file — veloce da scrivere, facile da leggere e identica tra fornitori. La sintassi simile all'inglese di COBOL (ADD AMOUNT-DUE TO BALANCE GIVING NEW-BALANCE) era una feature, non un caso. Permetteva a contabili, operatori e auditor di leggere il codice.

Perché COBOL gira ancora nel 2026

Ci sono tre motivi per cui COBOL non è scomparso.

  • Scala. Le banche, assicurazioni e governi più grandi del mondo hanno investito decenni di logica di business in COBOL. Una grande banca statunitense può far girare oltre 100 milioni di righe di COBOL. Riscrivere tutto ciò non è un progetto di un weekend.
  • Correttezza. I programmi COBOL sono stati audit, approvati e provati in produzione per decenni. Quando il costo di una risposta sbagliata è uno stipendio bloccato o una multa normativa, l'inerzia è razionale.
  • Efficienza. Su z/OS con CICS e Db2, COBOL gestisce carichi OLTP con latenze in millisecondi e disponibilità a cinque nove. Gli stack cloud-native possono raggiungere questi numeri, ma non a basso costo.

Dove si trova COBOL oggi

Nel banking: piattaforme di core banking, reti ATM, regolamento di carte, job batch di rilevamento frodi, maturazione interessi notturna. Nelle assicurazioni: amministrazione delle polizze, elaborazione sinistri, esecuzioni attuariali. Nel governo: previdenza sociale, elaborazione fiscale, assicurazione disoccupazione. Nelle compagnie aeree: sistemi di prenotazione passeggeri (PSS). Nel retail e logistica: spine dorsali di inventario, pricing e supply chain.

La crisi delle competenze COBOL

Il problema della successione è reale. L'età mediana dello sviluppatore COBOL attivo supera l'età pensionabile; i programmi universitari hanno smesso di insegnare il linguaggio; i nuovi assunti vanno verso gli stack web e mobile. Ogni anno, ulteriore logica di business non documentata lascia l'edificio con un ingegnere che va in pensione.

Questo è il problema che Hypercubic è stato costruito per risolvere. HyperTwin registra come lavorano davvero gli ingegneri COBOL senior e rende quell'esperienza disponibile 24/7. HyperDocs legge il tuo COBOL e genera documentazione che resta sincronizzata con il codice. HyperLoop moderniza COBOL in cloud con verifica formale.

Termini correlati

Consulta il glossario per JCL, mainframe, CICS, Db2, copybook, VSAM e gli approcci di modernizzazione (rehost, refactor, replatform).

Domande frequenti

Cosa significa COBOL?
COBOL sta per Common Business-Oriented Language. È stato progettato nel 1959 da un comitato guidato da Grace Hopper e dal consorzio CODASYL per standardizzare l'elaborazione dei dati di business tra fornitori.
COBOL è ancora in uso nel 2026?
Sì. Le stime di settore collocano la base COBOL installata a circa 220 miliardi di righe di codice, elaborando circa il 70 % delle transazioni di business mondiali in banche, assicurazioni, compagnie aeree e amministrazioni.
Chi scrive ancora COBOL?
Una popolazione in calo di ingegneri senior, per lo più tra i 50 e i 60 anni. L'età mediana dello sviluppatore COBOL supera l'età pensionabile, e le università hanno smesso di insegnare il linguaggio — creando la crisi di successione che Hypercubic è stato costruito per affrontare.
Perché le aziende non hanno riscritto tutto il COBOL?
Perché il codice funziona, gli auditor lo approvano da decenni e il costo di una riscrittura sbagliata si misura in miliardi di dollari o stipendi bloccati. Modernizzare senza garanzie di correttezza raramente vale il rischio.
Come aiuta Hypercubic con COBOL?
HyperDocs auto-documenta le codebase COBOL e mantiene la documentazione aggiornata. HyperTwin cattura come lavorano davvero gli ingegneri COBOL senior, affinché la loro esperienza sopravviva al pensionamento. HyperLoop moderniza COBOL in cloud con verifica formale, dimostrando equivalenza comportamentale riga per riga.
Cos'è COBOL? Definizione e storia — Hypercubic - Hypercubic