Robert W. Lafore (born March 11, 1938) is acomputer programmer,systems analyst andentrepreneur. He coined the term "interactive fiction",[1] and was an early software developer in this field.[2]
Lafore worked as a systems analyst for theLawrence Berkeley National Laboratory. In the early days ofmicrocomputing, he wrote programs inBASIC for theTRS-80[3] and founded his ownsoftware company.
Lafore has written a number of textadventure games, for which he coined the term "interactive fiction", for the companyAdventure International.[4]
Lafore has authored a number of books on the subject of computer programming, includingSoul of CP/M.,[5][6] andAssembly Language Primer for the IBM PC and XT.[7][8] Later books includedC++ Interactive Course,Object-Oriented Programming in C++,[9][10]Turbo C Programming for the IBM,[11] andC Programming Using Turbo C++.[12] At one time he was an editor for the Waite Group publishers.[5]