Game programming is like telling a story, but instead of using words you use computer code. A game programmer creates things like characters, backgrounds and settings of a game. They also give the game instructions on what to do when players press buttons or take actions. Game programmers combine art, music, and sound with programming to create a fun experience for players.