A continuación, se repasará brevemente la historia de los ordenadores personales, qué sistemas operativos son los más utilizados y qué herramientas de programación del mercado se pueden utilizar para crear videojuegos.
Algunos videojuegos dependen de un hardware específico. Este tipo de hardware se suele definir según: • Arquitectura. Se utiliza para definir el hardware específico en el que se ejecutará un determinado software. En ella se define: el juego de instrucciones del procesador, tamaño de la palabra, direccionamiento... Un ejemplo de arquitectura sería la usada en la mayoría de ordenadores personales actuales: arquitectura Intel.