John Carmack - is a video game programmer. John Carmack began his career in 1991 and has worked for companies such as id Software, Logicware, Hyperion Entertainment, Soundelux, HammerHead, Activision Blizzard, Activison, Bethesda Softworks, Activision Value Publishing, Empire Interactive, Tec Toy, Nerve Software, Interplay Entertainment, Infinity, INFINITY Co, STALKER, Electronic Arts, Interplay Productions, Atari, Imagineer, 3D Realms, Apogee Software, FormGen, Apogee, MacPlay, BAM! Entertainment, Imagineer Co.,Ltd., Bam Entertainment and Firemint. John Carmack's first game was Keen Dreams which was released 34 years ago. Best Game John Carmack contributed to was Wolfenstein RPG. John Carmack's latest work is Quake Live which was released 10 years ago.