Acuñó el término "ficción interactiva" y fue un desarrollador de software en este campo.
Robert Lafore estudio Matemáticas e Ingeniería Eléctrica.
Escribió programas en BASIC para el TRS-80 y fundó su compañía de software propia.
Alguno de sus primeros títulos son Soul of CP/M., y su libro Assembly Language Primer for the IBM PC y XT fue un best-seller.
Durante un tiempo fue uno de los editores del grupo Waite.