Physics at Iowa Central
Career Options / Computer Languages

Computer Languages Certificate Program

Technology is an important part of our everyday life.  Programs are designed to assist the end user with tasks such as banking, paying bills, receiving medical information, purchasing items and the list continues to evolve.  This technology need requires qualified programmers in many different computer languages.  According to the Bureau of Labor Statistics, the median annual wage for computer programmers is $89,190 (May 2020).  The Bureau of Labor Statistics also listed an annual salary range of $51,440 to $146,050.

Students enrolled in the Computer Languages Certificate study the basics of computer programming principles and theories through classroom lectures and hands-on computer labs, where students can practice applying various languages to the development of their own programs. The coursework develops critical thinking, decision-making, and critical analysis skills.

This certificate program is designed to provide the student with the skills and knowledge to design, write, and execute computer programs.  Students are exposed to the following computer languages: C++, Python, Java, and JavaScript.  These languages serve as foundation for a career as a computer programmer, software developer, and a database specialist.  Students could work in computer systems design, finance, insurance, software publishing, manufacturing, and be self-employed.

As of January 2022, there is not a certification requirement to be a computer programmer in the United States.  This certificate will qualify a computer programmer to work in any state in the United States.

Career Outlook Information

Information on the Career Outlook for computer programs is found at:

Computer Languages Scholarship Opportunities

In addition to General, Foundation, and External Scholarship Opportunities, the Rural Forge Scholarship is available to students in this program of study.  An application can be found on the Iowa Central Foundation website.

Potential Careers

  • Computer Programmer
  • Software Developer
  • Database Specialist

Course Schedule

More Information

Contact Us


Kenzie Dornath


I wanted to go back to college after working for a couple of years out of high school. I wanted to acquire knowledge to further my career in a job I wanted to do for the rest of my life.

Derek Booth
Computer Networking Technology
Read more testimonials!