约翰·D·卡马克二世（John D. Carmack II，），是美国的电玩游戏程式设计师、id Software的创始人之一，id是一家专门开发电子游戏、电视游戏的公司，成立于1991年。
童年.卡马克成长于美国堪萨斯城中心区的一个家庭，早年就对电脑产生了浓厚的兴趣。他后来从肖尼东高中毕业，随后考入了密苏里大学堪萨斯分校。但是在两个学期之后，他从学校退学了，成为了一名自由zh-hans:程序员; zh-hant:程式设计师;。
游戏编程.位于路易