Common Business Oriented Language (COBOL) är det näst äldsta programmeringsspråket och har funnits i över 60 år; därför finns ett stort antal äldre program och kod tillgängliga för alla som vill bli COBOL-programmerare. En person som vill bli en COBOL-programmerare kan välja att lära sig språket genom oberoende studier, men de flesta blivande programmerare väljer att lära sig språket genom en formell utbildning i datavetenskap eller annan programmeringsläroplan. De som vill bli COBOL-programmerare för ett teknikföretag måste ha en kandidatexamen från ett tekniskt område för att kunna konkurrera på arbetsmarknaden.
För att bli en COBOL-programmerare måste man förstå data och kontrollstrukturer eftersom de är grunden för alla programmeringsspråk. Detta kan göras ganska enkelt eftersom det finns många gratis COBOL-kurser online som hjälper alla som vill bli en COBOL-programmerare. Förutom gratis onlinekurser interagerar många erfarna COBOL-programmerare med varandra i en mängd olika onlineforum. Dessa forum kan hjälpa personer som vill bli en COBOL-programmerare på en mängd olika sätt, inklusive genom att granska kodstruktur och syntax, eller hjälpa till att felsöka ett program.
De som menar allvar med möjligheten att bli COBOL-programmerare kan bli certifierade i språket, vilket kommer att visa färdigheter för potentiella kunder och arbetsgivare. Certifieringen administreras av Institute for Data Center Professionals och är allmänt respekterad i hela branschen. Individer som tar certifieringsprovet testas på grunderna i COBOL-programmering, vilket inkluderar användningen av strukturerade programmeringstekniker och programmerarnas färdigheter i design, kodning och testning av COBOL-program. Avancerade COBOL-programmeringskoncept täcks också av certifieringstestet, inklusive arraybehandlingstekniker och transaktionsbearbetning.
Efter att ha blivit språkkunniga måste de som vill bli COBOL-programmerare bestämma sig för om de ska erbjuda sina programmeringstjänster som oberoende konsulter eller inte skaffa sig en COBOL-programmeringstjänst på ett företag. Oberoende konsulter kan arbeta med en mängd olika projekt från bekvämligheten av sina hem. Även om detta alternativ erbjuder ett överflöd av frihet och flexibilitet, kan inkomsten och arbetsbelastningen variera dramatiskt. Det är på grund av detta som många individer som vill bli en COBOL-programmerare kommer att börja sin karriär med att få ett jobb som en anställd COBOL-programmerare.