Games Programmer

Job Profile Image

A games programmer uses programming and scripting languages to write code that controls how a game looks and works. This could be puzzle, adventure, role-play, combat, shooters or sports. They produce games for different platforms: PCs, laptops, consoles, the internet, interactive TV and mobile phones.

They can also be called gameplay, engine, physics or animation programmers.

The Work

You could be:


The figures below are only a guide. Actual pay rates may vary, depending on:

For many vacancies salaries depend on skills and experience. Starting salaries are usually around £22,000 to £25,000 a year. With experience this can rise to around £35,000 to £50,000 a year or more. Senior programmers may earn £60,000 or more a year.

You might earn extra through profit sharing, bonus payments and performance-related pay.


Workforce Employment Status

LMI data powered by LMI for All

Getting In

Job vacancies are often advertised on the internet, for example, the Talent Scotland website. There is a lot of competition for jobs.

What Does it Take?

You need to have:

You need to be able to:


Getting On

More Information

For more information please see organisations listed below:


Courtesy of ScreenSkills

Was this article useful?
Please help us improve Planit by rating this article.