Programowanie komputerów polega dokładnie na tym; programujesz komputery i programy, aby dostosować je do swoich potrzeb. Może to oznaczać po prostu edycję oprogramowania lub programów komputerowych. Z drugiej strony może to oznaczać tworzenie i projektowanie całkowicie nowego programu, który spełni Twoje potrzeby, jeśli istniejące programy nie spełniają Twoich wymagań. W Enterprise State Community College nauczysz się projektować, rozwijać, testować i dokumentować programy. Kilka języków programowania, w których otrzymasz praktyczne szkolenie, to C#, Java, Ruby-on-Rails, Google Go i Swift. Nauczysz się również korzystać z MS Visual Studio, Eclipse i Java NetBeans. Oprócz programów i języków, których się nauczysz, zdobędziesz także kilka kluczowych umiejętności na przyszłość w programowaniu komputerowym. Nauczysz się myśleć krytycznie i logicznie oraz rozwiązywać problemy.