A game programmer is a software engineer, programmer, or computer scientist who primarily develops codebases for video games or related software, such as game development tools. Game programming has many specialized disciplines, all of which fall under the umbrella term of "game programmer". A game programmer should not be confused with a game designer, who works on game design.
The Apple II series was a popular video game platform during the early home computer era. Despite being outperformed by later systems, it remained popular until the early 1990s.
The joystick was the primary input device for 1980s era games. Now game programmers must account for a wide range of input devices, but the joystick today is supported in relatively few games, though still dominant for flight simulators.
A programmer, computer programmer or coder is an author of computer source code – someone with skill in computer programming.
Betty Jennings and Fran Bilas, part of the first ENIAC programming team
Ada Lovelace is considered by many to be the first computer programmer.