Il COBOL (Common Business Oriented Language) è un linguaggio di programmazione ad alto livello orientato ad applicazioni di tipo commerciale, facile da imparare, semplice da utilizzare: un programma COBOL è discorsivo, autoesplicativo e completamente indipendente dal linguaggio macchina. Per le sue caratteristiche di semplicità e di idoneità a risolvere problemi applicativi di tipo commerciale, il COBOL è tra i linguaggi di programmazione più diffusi. Attualmente possono essere scritti programmi COBOL su elaboratori di grandi, medie e anche piccole dimensioni.