COBOL एक high-level programming language है जो business applications के लिए design की गई है. यह दूसरी सबसे पुरानी programming language है क्योंकि FORTRAN सबसे पुराना है. यह निजी क्षेत्र और अमेरिकी सरकार द्वारा दो उद्देश्यों को पूरा करने के लिए संयुक्त रूप से बनाया गया था: portability और readability. यह व्यावसायिक अनुप्रयोगों के लिए उपयुक्त था जो बड़े computer पर चलते थे. COBOL कार्यक्रम नियमित अंग्रेजी भाषा का उपयोग करते हैं और सबकुछ स्पष्ट रूप से लिखा जाता है जो इसे किसी अन्य भाषा में लिखे गए एक ही कार्यक्रम की तुलना में आसानी से समझने योग्य और अधिक लंबा बनाता है.