Ο προγραμματιστής βιντεοπαιχνιδιών είναι ένα άτομο που δημιουργεί παιχνίδια για υπολογιστές και άλλα συστήματα παιχνιδιών. Ορισμένοι προγραμματιστές φτιάχνουν παιχνίδια μόνο για ένα ή δύο είδη συστημάτων παιχνιδιών, ενώ άλλοι μπορεί να φτιάχνουν ακόμη και ένα είδος παιχνιδιού. Ορισμένα παιχνίδια είναι μόνο για ένα σύστημα. Οι προγραμματιστές μπορεί να προσπαθήσουν να κάνουν ένα αντίγραφο ενός τέτοιου παιχνιδιού για ένα άλλο, διαφορετικό σύστημα. Ορισμένοι μεταφράζουν παιχνίδια από μια γλώσσα σε μια άλλη.
Οι προγραμματιστές βιντεοπαιχνιδιών εργάζονται σε εταιρείες ανάπτυξης. Σήμερα υπάρχουν πάνω από 1.000 εταιρείες ανάπτυξης. Ένα μεγάλο μέρος αυτών των χιλίων είναι πολύ μικρές εταιρείες, που συνήθως έχουν μόνο έναν ή δύο εργαζόμενους - αυτού του είδους οι μικρές εταιρείες κατασκευάζουν παιχνίδια για το Διαδίκτυο ή για κινητά τηλέφωνα. Ορισμένες εταιρείες ανάπτυξης είναι επίσης μεγάλες. Έχουν κτίρια σε πολλά μέρη και εκατοντάδες εργαζόμενους.