On This Day

John Carmack

computer programmer and video game developer

John D. Carmack II is an American computer programmer and video game developer. He co-founded the video game company id Software and was the lead programmer of its 1990s games Commander Keen, Wolfenstein 3D, Doom, Quake, and their sequels. Carmack made innovations in 3D computer graphics, such as his Carmack's Reverse algorithm for shadow volumes. In 2013, he resigned from id Software to work full-time at Oculus VR as their CTO. In 2019, he reduced his role to Consulting CTO so he could allocate more time toward artificial general intelligence (AGI). In 2022, he left Oculus to work on his AGI startup, Keen Technologies.

Notable For

American computer programmer and video game developer

John Carmack's Historical Timeline

  1. John Carmack is born

    John Carmack computer programmer and video game developer, known for american computer programmer and video game developer, was born on 1971-08-21. John D.

Associated Historical Events

Frequently Asked Questions

When was John Carmack born?
John Carmack was born on 1971-08-21.
What is John Carmack known for?
American computer programmer and video game developer
What historical events involved John Carmack?
John Carmack was involved in 1 recorded historical event, including John Carmack is born.

Related Years