Computer Programming and Games

Find out how you can qualify for a career in computer programming and game development. Read about earnings potential and salaries for computer programmers and software developers, as well as what types of degree programs and courses can prepare you to enter the field.

Is Computer Programming and Games for Me?

Career Overview

Computer software and game programmers use their understanding of computer science, multimedia and other disciplines to develop applications for digital technology. Creativity and analytical thinking are key to a career in computer programming and game development. Good communications skills and the ability to work as part of a team are also essential.

Areas of Specialization

Areas of specialization in computer programming may be tailored according to your special interests. For example, you might choose to develop applications for mobile devices and the Web, design video games or program business systems. You might also create software for training simulations and learning games.

Employment and Salary Information

According to the U.S. Bureau of Labor Statistics (BLS), the field of computer programming is expected to grow by 8% nationwide from 2012-2022. By comparison, software developers can look forward to a 22%, or much-faster-than average, growth in opportunities through 2022. In May 2013, the BLS also reported that computer programmers had an average yearly income of $80,930, while software developers, who specialized in applications, earned an average of $96,260 a year (

How Can I Work in Computer Programming and Games?


A variety of degree programs at all levels can prepare you to join the computer science or programming field. A degree in computer science can provide you with the theoretical knowledge and technical skills needed to get started as a computer programmer. Select courses might include topics in advanced math, coding languages, database management, software design and computer operations.

In an undergraduate game design program, you'll study the basics of computer programming, while pursuing topics in graphic and sound design, 3-D modeling, social media and other interdisciplinary subjects. As a result, you'll learn how to create interactive software and multimedia productions. Successful completion of a program may lead to a career as a videogame programmer.

Related Articles for Computer Programming and Games

View More Articles

Related Videos

  • Computer Programming Degree Options - Video

    Earning a degree in Computer Programming can prepare you for exciting and lucrative jobs in today's thriving technology industry. These education programs provide instruction in big-picture computing theory along with language and coding skills that can immediately be transferred to work environments. If you're interested in creating computer programs, developing software, building websites or pursuing other tech careers, a Computer Programming degree may be right for you.
  • Computer Science Degree Options - Video

    Earning a degree in Computer Science can position you for many post-college technology careers. Students who specialize in programming, networks, database management, website construction, software development or another IT area can find employment opportunities in many lucrative sectors. Read more to learn if earning a Computer Science degree might be right for you.
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  1. 1
  2. 2
  3. 3
  4. Next »