Computer Programming Languages

Computer Programming Certificate

If you're interested in adding coding skills to your resume to advance in your current IT career or prepare for entry-level jobs, our online Computer Programming Languages Certificate can help you take the next step in your career path! Through flexible, self-paced courses, you'll learn the basics of coding on your schedule, from home.

  • Online coding classes cover topics such as introduction to programming, Microsoft® access, programming in Java,™ and creating web pages.
  • Our Computer Programming Certificate can prepare students to build a foundational understanding of coding and programming languages that can be applicable to a variety of information technology careers.
  • Our online programs are flexible enough for you to finish them at a pace that works for you, based on how much time you can dedicate to your coursework each week.
Self Paced

Save up to $90

Cost of Program


$589 Save $90


$50/month, Start for as low as $39

1-800-275-4410 (9AM - 9PM EST)

computer programmer working on desk.

What You Will Learn

  1. How to create loops; create, search, and sort arrays; create modules and hierarchy charts.
  2. How to design graphical user interfaces.
  3. How to use the Java programming language to program applets and create animations and graphics for use on the Internet.
  4. How to develop engaging, interactive web applications using HTML, CSS, JavaScript, PHP, and MySQL technologies.
Full Program Goal & Outcomes

Computer Programming Languages Outcomes

A basic understanding of coding and computer programming languages can be beneficial to anyone who wants to work on software or web development or join the information technology workforce. However, a certificate-level program alone may not qualify you for employment in the field. Combined with relevant work experience or educational background, adding a computer programming credential to your resume could potentially help you stand out from other job applicants.

State Licensing Requirements

Licensing and/or certification requirements for jobs in programming are not the same in every state and may include educational, testing, and/or experiential requirements beyond those offered in the Penn Foster Program. Prospective students should contact the state professional licensing board or similar regulatory body in the state(s) where they plan to work to determine their requirements before enrolling in this program. See the State Licensing page for contact information for state licensing/regulatory boards and certain industry licensing information.

Computer Programming Certificate Curriculum

  • 4 courses
  • 40.5 continuing education units (CEUs)
  • 19 submitted projects
  • 2 exams

Estimated completion time:

  • Fast track = 9 months
  • Average time = 11 months

With Penn Foster, you can learn at whatever pace works best for you. Some learners will be more comfortable moving faster, and dedicating more time, and the fast track estimate will apply to them. The average track will apply to most learners who can dedicate a few hours per week to completing their coursework.

In our Computer Programming Certificate, you’ll build foundational coding and web development skills that can strengthen your resume or help you prepare to take the first steps toward an IT career around your schedule. Your online classes include:

  • Introduction to Programming
  • Microsoft® Access®
  • Programming in Java™
  • Creating Web Pages

Show Full Curriculum

Computer Programming Success Stories

Penn Foster’s Computer Programming Languages Certificate Program can help prepare you to advance in your current career or build marketable coding skills. This program has helped recent graduates find new jobs or start their own businesses while learning at their own pace. Learn more about Penn Foster graduates' experiences and how Penn Foster worked for them.
View Student Success Stories
quote icon

Kimberly Q.

Penn Foster Graduate, 2021

“I am truly grateful for Penn Foster and the education that this school provides. I have excelled in my career and education since being a student here.”

Need to provide training for your workers?

Penn Foster currently works with hundreds of leading employers to meet their unique organizational needs.
Metro Power, Adecco & Job Corps logos.
Learn More

Computer Programming Certificate Tuition

Take the first steps toward advancing your coding skills with our online Computer Programming Certificate. Simply choose from one of our low-cost customized payment plans below and get started today!

Option 1: Pay in full

Save up to $90

Cost of Program


$589 Save $90

  • Best price. Best value.
  • Pay the full cost today
  • No monthly payments
Enroll Now

Option 2: Monthly Auto Pay Plan

Save up to $30

Cost of Program


$589 Save $30

  • Pay $50 per month
  • Start for $39 down
  • Credit card, PayPal, or ACH from bank account
Enroll Now

Option 3: Monthly Mail Pay Plan

cost of program


  • Pay $50 per month
  • Start for $49 down
  • Mail your payments
Enroll Now

California residents please click here for Required California Disclosures.

Need more info or ready to enroll?

Looking for more information on transfer credits, military benefits, or our refund policy? Find this information and more about tuition and enrollment here.

Tuition & Payment Options

We're here to help. Call 1-800-275-4410 9AM - 9PM EST

Request Info

Our Proven Computer Programming Learning Model

Empowering students to reach their professional goals


  • Start anytime
  • No exam due dates
  • Self-paced


  • Digital study guides
  • Self-check quizzes
  • Simulations and videos


  • 24/7 access to online resources
  • Online student community
  • Student Portal Help Center


  • Expert faculty
  • Dedicated student services
  • Robust learning resources

Related Programs

Computer Programming Languages FAQs

What programming languages will I learn in this course?

In your online coding and computer programming classes, you'll cover the basics of understanding and applying HTML, CSS, JavaScript, and PHP to creating websites, developing applications, and more.

What is the current job outlook for a computer programmer?

As almost every business needs a well-functioning website to attract clients and customers, skilled computer programmers could find job opportunities in a variety of industries from information technology departments in large companies to tech start-ups.

What is the average salary for a programmer?

According to the Bureau of Labor Statistics, the average salary for an entry-level computer programmer was $93,000 in 2021.* It's important to note that many employers hiring programmers look for those with bachelor's degrees or relevant work experience. However, as companies like Google and Apple continue to emphasize demonstrated skills over degrees in hiring decisions, a certificate in programming languages and coding could potentially help strengthen your resume and help you stand out when applying for jobs.

How can I learn a computer programming language?

Learning computer programming languages and coding can easily be done online. Because programming languages are vital to creating websites and online applications, you can learn and apply what you learned in real-time. With Penn Foster's Computer Programming Languages Certificate, you can build fundamental programming and coding skills in as little as a few months.