Common Business Oriented Language (COBOL) jest drugim najstarszym językiem programowania i istnieje od ponad 60 lat; dlatego duża liczba starszych programów i kodu jest dostępna dla każdego, kto chce zostać programistą w języku COBOL. Osoba, która chce zostać programistą COBOL, może zdecydować się na naukę języka poprzez niezależne studia, ale większość aspirujących programistów wybiera naukę języka poprzez formalną edukację w zakresie informatyki lub innego programu nauczania. Osoby, które chcą zostać programistą COBOL w firmie technologicznej, będą musiały mieć tytuł licencjata z dziedziny technicznej, aby konkurować na rynku pracy.
Aby zostać programistą w języku COBOL, trzeba zrozumieć struktury danych i kontroli, ponieważ są one podstawą każdego języka programowania. Można to zrobić dość łatwo, ponieważ istnieje wiele bezpłatnych kursów online COBOL, które pomogą każdemu, kto chce zostać programistą COBOL. Oprócz bezpłatnych kursów online, wielu doświadczonych programistów COBOL komunikuje się ze sobą na różnych forach internetowych. Fora te mogą pomóc osobom, które chcą zostać programistą w języku COBOL na różne sposoby, w tym przeglądać strukturę i składnię kodu lub pomagać w debugowaniu programu.
Ci, którzy poważnie podchodzą do możliwości zostania programistą COBOL, mogą uzyskać certyfikat w języku, który wykaże biegłość potencjalnym klientom i pracodawcom. Certyfikacja jest administrowana przez Institute for Data Center Professionals i jest powszechnie szanowana w całej branży. Osoby przystępujące do egzaminu certyfikacyjnego są testowane z podstaw programowania w języku COBOL, które obejmują wykorzystanie technik programowania strukturalnego oraz biegłość programistów w projektowaniu, kodowaniu i testowaniu programów w języku COBOL. Test certyfikacyjny obejmuje również koncepcje programowania Advance COBOL, w tym techniki przetwarzania tablic i przetwarzanie transakcji.
Po opanowaniu języka osoby, które chcą zostać programistami w języku COBOL, będą musiały zdecydować, czy oferować swoje usługi programistyczne jako niezależni konsultanci, czy też zdobyć stanowisko programisty w języku COBOL w firmie. Niezależni konsultanci są w stanie pracować nad różnymi projektami w zaciszu swoich domów. Chociaż ta opcja zapewnia dużą swobodę i elastyczność, dochody i obciążenie pracą mogą się znacznie różnić. Z tego powodu wiele osób, które chcą zostać programistą COBOL, rozpocznie swoją karierę od uzyskania pracy jako programista COBOL na stanowisku.