Intelligenza artificiale
Claude Code di Anthropic contro COBOL: reazione degli investitori IBM

COBOL, o Common Business-Oriented Language, è un componente fondamentale del settore finanziario odierno. Questo codice di 60 anni è la spina dorsale di quasi l’80% delle transazioni commerciali globali. Ecco come questo linguaggio è diventato lentamente lo standard nel settore finanziario, perché è stato così difficile da aggiornare e cosa l’IA potrebbe fare per migliorare questi aspetti.
Che cos’è COBOL? Perché le banche continuano a dipendere da esso
La storia del Common Business-Oriented Language risale al 1959, quando il Dipartimento della Difesa degli Stati Uniti e IBM (IBM ) si incontrarono con 41 esperti del settore con l’obiettivo di creare uno standard di codice universale.
La necessità di questo standard era evidente, poiché fino a quel momento era consuetudine che il numero crescente di computer utilizzasse codifiche dipendenti dalla macchina. Questo linguaggio standardizzato consentiva una più efficiente elaborazione dei dati aziendali offrendo al contempo un’alternativa a FORTRAN, sviluppato da IBM nel 1957 e considerato il primo linguaggio di programmazione di alto livello.
Progettato per gli utenti non tecnici
Uno degli aspetti fondamentali di COBOL era il suo design incentrato sulla leggibilità, rendendolo strumentale nella creazione delle basi per la programmazione aziendale futura. L’uso di una sintassi basata sull’inglese è stato considerato un importante miglioramento che ha aumentato l’accessibilità per gli utenti non tecnici.
Progettazione iniziale di COBOL: Divisioni, File e Elaborazione batch
Il primo COBOL supportava la descrizione gerarchica dei dati, il flusso di controllo, le operazioni sequenziali sui file e i metadati del programma. Il suo ecosistema era suddiviso in quattro sezioni. Ogni divisione rappresentava un compito aziendale fondamentale.
Queste divisioni includevano il settore Identificazione, che gestiva i metadati del programma. Il settore Ambiente, che si occupava delle specifiche di sistema. C’era anche la divisione Dati, che gestiva l’archiviazione dei file, e la funzionalità di logica eseguibile denominata divisione Procedura.

Il programma originale utilizzava l’input su schede perforate, poiché era la tecnologia dell’epoca. Supportava l’output su stampante a riga e i dati potevano essere memorizzati su nastro magnetico. Sono stati effettuati diversi piccoli aggiornamenti da COBOL-61 a COBOL-68.
Questi aggiornamenti includono il miglioramento delle operazioni sintattiche di base. IBM ha inoltre aggiunto il supporto per operazioni aritmetiche più avanzate e reportistica più dettagliata. Entro COBOL-68, il linguaggio era diventato il primo standard ANSI a supportare la gestione avanzata delle tabelle, le strutture di libreria e altro.
COBOL-85 a COBOL 2023: Modernizzazione senza sostituzione
Dopo COBOL-74 e COBOL-85, gli standard successivi (in particolare 2002, 2014 e 2023) hanno introdotto una modernizzazione incrementale — come funzionalità orientate agli oggetti e supporto migliorato per lo scambio di dati — senza modificare il ruolo fondamentale di COBOL nell’elaborazione di transazioni ad alta affidabilità.
Il design di base di COBOL ha decenni, ma il linguaggio ha continuato a evolversi attraverso aggiornamenti formali degli standard. L’attuale standard COBOL è ISO/IEC 1989:2023, che sostituisce l’edizione del 2014 con revisioni tecniche volte a mantenere il linguaggio valido negli ambienti moderni.
Quanto del settore finanziario funziona ancora su COBOL? (Ciò che possiamo dimostrare)
Per contestualizzare l’importanza di COBOL, è necessario capire che la maggior parte delle istituzioni finanziarie globali opera su sistemi legacy. I report mostrano che fino al 95% di tutte le transazioni ATM negli Stati Uniti utilizza questo codice.
Kenly, ogni volta che strisci la tua carta di credito, c’è un’80% di probabilità che il sistema si basi su COBOL per l’elaborazione. In totale, COBOL è responsabile dell’85% delle transazioni globali ed è utilizzato dal 90% delle aziende Fortune 500. Inoltre, è impiegato nel 70% della logica finanziaria di base del settore.
Come COBOL è diventato popolare e perché le banche lo usano ancora oggi
COBOL rimane fondamentale per il settore bancario grazie alla sua comprovata affidabilità nella gestione sicura di trilioni di transazioni giornaliere. Questi sistemi sono stati messi alla prova in battaglia. Inoltre, possono scalare e offrire un uptime senza pari.
Inoltre, COBOL è stato ottimizzato per operare senza problemi all’interno dei sistemi legacy odierni. Questa ottimizzazione comprende il miglioramento della sintassi, la verifica dei dati e l’assicurazione di una forte sicurezza. Inoltre, è stato adattato per funzionare con i mainframe attuali.
Perché la modernizzazione di COBOL è difficile: costo, rischio e conformità
Come per qualsiasi sistema su cui ci si è affidati per decenni, l’aggiornamento è molto più di una semplice sostituzione di alcune righe di codice. Richiederebbe una revisione completa di tutti i sistemi di dati finanziari mantenendo la retrocompatibilità.
Esistono anche rischi tecnici associati all’uso di un nuovo sistema per la prima volta. Qualsiasi problema tecnico potrebbe provocare interruzioni finanziarie importanti e volatilità di mercato. Pertanto, gli aggiornamenti dovrebbero essere graduali e testati.
Non è una semplice migrazione
I costi enormi della migrazione dell’intero sistema finanziario a una nuova piattaforma sarebbero sbalorditivi. In passato, i tentativi di aggiornare i sistemi COBOL a linguaggi più moderni come Python o Java hanno richiesto agli sviluppatori di scrivere miliardi di righe di codice e hanno comportato rischi a breve termine che hanno superato i benefici a lungo termine.
Perdita o corruzione dei dati
Un altro aspetto fondamentale di una migrazione è il fatto che questi dati finanziari non possono essere corrotti. Inoltre, esistono problemi di compatibilità, come cosa fare se alcuni dati non possono essere trasferiti nei nuovi sistemi. Questi rischi operativi, uniti alla carenza di sviluppatori COBOL, hanno spinto molte istituzioni a mantenere i loro sistemi di 60 anni.
Carenza di programmatori
COBOL è un linguaggio di programmazione vecchio, e i suoi programmatori stanno invecchiando, con una media di 58 anni. Questa fascia demografica è vicina all’età pensionabile, il che significa che il numero di programmatori COBOL è destinato a subire un forte calo nei prossimi anni.
Inoltre, è diventato sempre più difficile trovare scuole che insegnino la programmazione COBOL. Questo scenario costringe le aziende a cavarsela da sole o a considerare un importante aggiornamento nei prossimi anni.
Alcune banche hanno già sostituito COBOL?
Non tutte le istituzioni finanziarie hanno adottato un approccio passivo ai problemi di programmazione COBOL. Esistono alcuni rari esempi di banche e istituzioni che hanno spostato le loro operazioni verso nuovi protocolli con vari gradi di successo.
Bank of China
Bank of China ha adottato un approccio graduale al suo aggiornamento COBOL. Ha iniziato con l’integrazione di livelli API che hanno migliorato le operazioni di base del sistema. Questo approccio è stato più fluido rispetto ai precedenti perché non ha modificato le operazioni di base né ha richiesto revisioni massive.
Caso della Global Investment Bank
Il caso della Global Investment Bank ha effettuato con successo l’aggiornamento da COBOL a un cluster Linux modernizzato e a un database Oracle RAC. Questa manovra ha fatto risparmiare all’azienda oltre 125 milioni di dollari all’anno e ha migliorato l’uptime al 99%. In questo caso, l’azienda ha recuperato le spese in 14 mesi.
DBS
L’implementazione di DBS è un altro esempio degno di discussione. Questa banca ha migrato le proprie operazioni verso un ibrido cloud-mainframe che ha permesso all’azienda di offrire un migliore accesso globale alle proprie operazioni e servizi. Questo miglioramento non ha sostituito completamente COBOL ma lo ha aggiornato con servizi digitali.
Perché le azioni IBM sono scese: l’affermazione di Anthropic sulla modernizzazione di COBOL
È importante notare che IBM ha beneficiato per decenni di ricavi derivanti dall’uso di COBOL. Forse è per questo che gli investitori IBM hanno reagito così duramente alla notizia del lancio di un nuovo sistema di programmazione AI per COBOL. In particolare, il Cloud Code di Anthropic supporterà diverse funzioni chiave.
Cosa afferma il Claude Code di Anthropic di poter fare per COBOL
Secondo la documentazione aziendale, questo algoritmo supporterà l’automazione completa, l’analisi e la documentazione. Inoltre, offrirà un supporto completo per la conversione dei database COBOL in linguaggi moderni come Python.
Strumento di conversione COBOL alimentato dall’IA
Il fatto che questo strumento sia stato progettato specificamente per ricodificare i database in opzioni moderne è un segno che la fine di COBOL si avvicina. Secondo Anthropic, il sistema funziona prima scansionando l’intero codice COBOL.
Questo passaggio viene utilizzato per mappare le dipendenze, i flussi di dati, le relazioni e i percorsi di esecuzione dei sistemi in uso. Sfrutta inoltre sotto-agenti che operano in parallelo per migliorare le prestazioni. Secondo Anthropic, il sistema è configurato per convertire la logica COBOL in Java idiomatico con pattern di progettazione.
Controffensiva di IBM: watsonx Code Assistant per Z
Mentre il Claude Code di Anthropic ha fatto notizia, IBM ha distribuito la propria soluzione di IA generativa, Watsonx Code Assistant per Z, progettata per modernizzare i mainframe che ha costruito. A differenza dell’IA a uso generale, watsonx è costruito appositamente per l’architettura IBM Z, concentrandosi su una transizione “altamente governata”.
- Sintassi vs. Sistema: IBM sostiene che, mentre Claude può tradurre la sintassi, Watsonx comprende l’ecosistema z/OS sottostante, inclusi i monitor di elaborazione delle transazioni (CICS) e i database gerarchici (IMS) invisibili agli strumenti esterni.
- Refactoring incrementale: Lo strumento consente agli sviluppatori di rifattorizzare selettivamente COBOL in Java di alta qualità mantenendo la “equivalenza semantica”. Ciò significa che il nuovo codice è garantito produrre gli stessi risultati finanziari esatti della logica di 40 anni che ha sostituito.
- Il passaggio “agentico”: All’inizio del 2026, IBM ha aggiornato la suite con workflow agentici che mappano proattivamente le dipendenze su milioni di righe di codice, riducendo la “fase di scoperta” dei progetti di modernizzazione fino al 90%.
Il collo di bottiglia dei test: dimostrare l’equivalenza nei sistemi di produzione
Forse la caratteristica più importante del nuovo ecosistema è l’ambiente di test. Questa opzione consente alle istituzioni di testare il nuovo codice del database prima di condividerlo con i clienti. Questa suite di test completa permette alle aziende di garantire piena interoperabilità e funzionalità, evitando lanci potenzialmente imbarazzanti.
Dove IBM guadagna nei sistemi legacy (e dove non lo fa)
L’introduzione di COBOL ha aiutato IBM a mantenere il suo dominio nel settore dei dati finanziari. Questo linguaggio di programmazione rimane lo standard del settore ed è una delle fonti di reddito più affidabili dell’azienda.
La fine di COBOL è vicina?
La notizia del sistema AI ha colpito gli investitori IBM come una tonnellata di mattoni. Le azioni IBM sono scese di circa il 13,2% il 23 febbraio 2026, il più forte calo percentuale in un solo giorno dal 18 ottobre 2000, dopo che gli investitori hanno reagito alle affermazioni che gli strumenti AI potrebbero accelerare la modernizzazione di COBOL. La reazione del mercato è stata chiara: c’è una forte domanda di un’alternativa migliore a COBOL e ora che è diventata accessibile, la maggior parte delle aziende farà il passaggio.
Inoltre, il sistema può svolgere queste attività per una frazione del costo dei tradizionali sviluppatori COBOL, che possono costare da 500 dollari al giorno in su. Questi costi più bassi e l’efficienza eroderanno molti dei servizi offerti da COBOL e ridurranno le opportunità per le nuove imprese che cercano di entrare nel mercato.
Questo passaggio escluderebbe IBM da un settore che ha dominato per più di mezzo secolo. Tuttavia, è fondamentale notare che molti ritengono che possa trattarsi di una reazione eccessiva, poiché la migrazione comporta ancora molti costi e rischi intrinseci, indipendentemente dai miglioramenti nei porting del codice.
Verifica della realtà della timeline: perché la migrazione potrebbe ancora richiedere 5–10 anni
Nonostante i repentini movimenti di mercato, la maggior parte degli analisti concorda sul fatto che la reazione istintiva di questi investitori sia un po’ esagerata. L’uso di COBOL è così diffuso e i sistemi che controlla sono così vitali per gli aspetti fondamentali della società che qualsiasi migrazione verso un nuovo sistema sarà inevitabilmente intrapresa lentamente.
La quantità di test necessaria per finalizzare una migrazione in tutto il settore richiederà anche del tempo. Pertanto, anche con alternative più capaci e con uno strumento di conversione alimentato dall’IA, potrebbe volerci quasi un decennio prima che vengano apportati cambiamenti concreti.
Aziende innovative nel settore dei database
Le ricerche di mercato stimano il mercato globale dei database intorno a 171 miliardi di dollari nel 2026, con una crescita continua prevista nei prossimi anni man mano che i carichi di lavoro AI aumentano la domanda di infrastrutture dati. Il successo del settore può essere ricondotto a poche aziende di alto livello che investono costantemente in R&D, come Oracle (ORCL ) e Microsoft SQL Server (MSFT ).
IBM
La storia di IBM iniziò più di 100 anni fa, nel 1911. Fu allora che l’azienda fu lanciata come Computing-Tabulating-Recording Company (CTR). Fu fondata da un noto investitore, Charles Ranlett Flint, con l’obiettivo di spingere in avanti la tecnologia emergente.
Nel 1924, l’azienda cambiò nome in IBM (International Business Machines). Questo nuovo nome faceva parte di un più ampio spostamento verso il calcolo aziendale sotto la direzione di Thomas J. Watson Sr. Entro il 1951, l’azienda riuscì a lanciare il primo computer scientifico.
IBM Grafico dei prezzi
IBM ha dominato il settore informatico per decenni. Ha iniziato a perdere il dominio solo quando i computer sono passati da grandi dispositivi a stanza a soluzioni più piccole. IBM era fortemente investita e guidava il mercato in questi dispositivi più grandi, quindi c’era poco incentivo economico a cambiare il suo modello.
Oggi, IBM è solo un bagliore della sua antica gloria. Tuttavia, l’azienda è ancora considerata una forza innovativa nel mercato da investitori e ha una forte presenza nei settori finanziario e governativo dove i sistemi legacy continuano a regnare sovrani.
Chi cerca un’azienda informatica con una ricca storia che si estende per più di un secolo dovrebbe approfondire la ricerca sulle azioni IBM. L’azienda si è recentemente espansa in IA, blockchain e computazione quantistica, segnalando future innovazioni al mercato.
Ultime notizie e sviluppi sulle azioni IBM (IBM)
Che cos’è COBOL e perché gli investitori IBM stanno andando in panico | Conclusione
È facile capire perché IBM potrebbe potenzialmente perdere parte dei finanziamenti in futuro a causa di questo sistema AI. Per anni, la programmazione COBOL è rimasta limitata a una classe esclusiva e invecchiata di programmatori che chiedono tariffe premium per i loro servizi. Ora, qualsiasi azienda avrà la possibilità di modernizzare questi sistemi in modo accessibile.
Scopri altre notizie di mercato importanti qui.












