After earning his Ph.D., Thomas Kurtz joined Dartmouth College in 1956 as a mathematics professor and the director of the university’s computing center, which consisted of a single computer. Kurtz and colleague John Kemeny worked around this hardware limitation by developing the Dartmouth Time-Sharing System (DTSS), which operated from 1964 to 1999.Having solved the problem of the computer’s accessibility, Kurtz and Kemeny set out to improve its usability for students. Existing programming languages such as FORTRAN and COBOL could be esoteric, so the pair developed an alternative: Beginners’ All-purpose Symbolic Instruction Code, or BASIC. The school described the new language as “a simple combination of ordinary English and algebra, which can be mastered by the novice in a very few hours… There is enough power in the language BASIC to solve the most complicated computer problems.”
As a small, portable, easy-to-use language, BASIC proliferated, with variations for almost all platforms, becoming the introduction to software development for generations of computer users. It also launched countless careers and institutions: Microsoft BASIC was one of the first products from Microsoft when it was founded in 1975; the company later developed Applesoft BASIC to help launch Apple Computer’s Apple II personal computer. A young Richard Garriott used Applesoft to write the first Ultima computer role-playing game.
Kurtz retired from teaching in 1993. He received the IEEE’s Computer Pioneer Award in 1991 and was named an ACM Fellow in 1994. In 2023, he was inducted as a Computer History Museum Fellow, with Microsoft co-founder Bill Gates presenting the award. Dartmouth College produced a documentary about BASIC for the language’s 50th anniversary.
Kurtz died at 96 from sepsis.