Thomas E. Kurtz, creator of BASIC computer language, dies at 96

Thomas E. Kurtz, co-pioneer of the BASIC programming language, dies at 96. In the 1960s, he and John Kemeny developed BASIC and the Dartmouth Time-Sharing System, transforming computer access and education. BASIC simplified programming and guided later software development, Bill Gates being one of its notable beneficiaries.

featured-image

Thomas E. Kurtz, a pioneering mathematician at Dartmouth College and an inventor of the simplified computer programming language known as BASIC , which allowed students to easily operate early computers and eventually propelled generations into the world of personal computing, died Tuesday in Lebanon, New Hampshire. He was 96.

The cause of his death, in a hospice, was multiple organ failure from sepsis, said Agnes Kurtz, his wife. In the early 1960s, before the days of laptops and smartphones, a computer was the size of a small car and an institution like Dartmouth, where Kurtz taught, had just one. Programming one was the province of scientists and mathematicians, specialists who understood the nonintuitive commands used to manipulate data through the hulking machines, which processed data in large batches, an effort that sometimes took days or weeks to complete.



Kurtz and John G. Kemeny, then the chair of Dartmouth's math department, believed that students would increasingly come to depend on computers and would benefit from understanding how to use them. "We had the crazy idea that our students, our undergraduate students who are not going to be technically employed later on, social sciences and humanities students, should learn how to use the computer," Kurtz said in an interview for Dartmouth in 2014.

"Completely nutty idea." Marketing Future of Marketing & Branding Masterclass By - Dr. David Aaker, Professor Emeritus at the Haas School of Business, UC Berkeley, Author | Speaker | Thought Leader | Branding Consultant View Program Data Science SQL for Data Science along with Data Analytics and Data Visualization By - Metla Sudha Sekhar, IT Specialist and Developer View Program Web Development Intermediate C++ Skills: Master Pointers, Structures and File Stream By - Metla Sudha Sekhar, IT Specialist and Developer View Program Artificial Intelligence(AI) Master in Python Language Quickly Using the ChatGPT Open AI By - Metla Sudha Sekhar, IT Specialist and Developer View Program Finance Financial Literacy i.

e Lets Crack the Billionaire Code By - CA Rahul Gupta, CA with 10+ years of experience and Accounting Educator View Program Marketing Performance Marketing for eCommerce Brands By - Zafer Mukeri, Founder- Inara Marketers View Program Office Productivity Mastering Microsoft Office: Word, Excel, PowerPoint, and 365 By - Metla Sudha Sekhar, IT Specialist and Developer View Program Finance A2Z Of Money By - elearnmarkets, Financial Education by StockEdge View Program Leadership Crafting a Powerful Startup Value Proposition By - Dr. Anu Khanchandani, Startup Coach with more than 25 years of experience View Program Artificial Intelligence(AI) Java Programming with ChatGPT: Learn using Generative AI By - Metla Sudha Sekhar, IT Specialist and Developer View Program Finance Tally Prime & GST Accounting: Complete Guide By - CA Raj K Agrawal, Chartered Accountant View Program Office Productivity Mastering Google Sheets: Unleash the Power of Excel and Advance Analysis By - Metla Sudha Sekhar, IT Specialist and Developer View Program Web Development Advanced C++ Mastery: OOPs and Template Techniques By - Metla Sudha Sekhar, IT Specialist and Developer View Program Data Science MySQL for Beginners: Learn Data Science and Analytics Skills By - Metla Sudha Sekhar, IT Specialist and Developer View Program Astrology Vastu Shastra Course By - Sachenkumar Rai, Vastu Shashtri View Program Leadership Business Storytelling Masterclass By - Ameen Haque, Founder of Storywallahs View Program Web Development Django & PostgreSQL Mastery: Build Professional Web Applications By - Metla Sudha Sekhar, IT Specialist and Developer View Program Web Development Mastering Full Stack Development: From Frontend to Backend Excellence By - Metla Sudha Sekhar, IT Specialist and Developer View Program Leadership From Idea to Product: A Startup Development Guide By - Dr. Anu Khanchandani, Startup Coach with more than 25 years of experience View Program Data Science SQL Server Bootcamp 2024: Transform from Beginner to Pro By - Metla Sudha Sekhar, IT Specialist and Developer View Program Office Productivity Microsoft Word Mastery: From Beginner to Expert By - CA Raj K Agrawal, Chartered Accountant View Program Marketing Modern Marketing Masterclass by Seth Godin By - Seth Godin, Former dot com Business Executive and Best Selling Author View Program Marketing Marketing & Sales Strategies for Startups: From Concept to Conversion By - Dr.

Anu Khanchandani, Startup Coach with more than 25 years of experience View Program Finance A2Z Of Finance: Finance Beginner Course By - elearnmarkets, Financial Education by StockEdge View Program The two mathematicians created the Dartmouth Time-Sharing System, which allowed multiple users to share the processing power of a single computer simultaneously. It replaced a system under which one person had to reserve time to use the computer and relinquish it before the next person could use it. Discover the stories of your interest Blockchain 5 Stories Cyber-safety 7 Stories Fintech 9 Stories E-comm 9 Stories ML 8 Stories Edtech 6 Stories "It was more about making computers usable by all sorts of people, who didn't have a technical background," John McGeachie, who helped build the Dartmouth Time-Sharing System, said in an interview.

But the architecture of a system for sharing resources was not enough. Kurtz and Kemeny also wanted to give students an easier platform for understanding how the computers worked and functioned, and to allow them to code and run their own programs on Dartmouth's computer. "I think we could design a completely different way of using computers that would make it possible to give computer instruction to hundreds of students," Kemeny recalled Kurtz saying.

Kemeny called the proposal "radical." Kemeny, who later became Dartmouth's 13th president, worked with Kurtz and undergraduate students to develop a novice-friendly and intuitive computer language called BASIC (the name was an acronym for Beginner's All-Purpose Symbolic Instruction Code). It was a high-level programming language designed for ease of use, which could be used with the time-sharing system.

The language was simple. Typing the command "RUN" would start a program. "PRINT" printed a word or string of letters.

"STOP" told the program to stop. At 4 a.m.

on May 1, 1964, in the basement of College Hall on the Dartmouth campus, the time-sharing system and BASIC were put to a test. A professor and a student programmer typed a simple command "RUN" into neighbouring Teletype terminals and watched as both received the same answer simultaneously. It worked.

Students could use other popular languages of the time like Algol and Fortran, but BASIC, which required only two one-hour seminars to master the fundamentals, became the language of choice not only for Dartmouth students but for students learning programming around the globe. "If Fortran is the lingua franca, then certainly it must be true that BASIC is the lingua playpen," Kurtz once said. The ability to access a computer and have it process data from multiple users at a single time was revolutionary.

Allowing those same computer users to easily write their own programs was even bolder. "In the very early days, if you did something, the computer would just look back at you. BASIC was interactive.

You knew right away," said Charles C. Palmer, a senior lecturer in the computer science program at Dartmouth. "It was a turning point.

" The programming language would provide the intellectual building blocks for later software and is still a fundamental tool in teaching computer programming. One student who later benefited from BASIC was Bill Gates , who used a variation of it as the foundation for the first Microsoft operating systems. Versions of BASIC still power computer operating systems today.

Thomas Eugene Kurtz was born Feb. 22, 1928, in Oak Park, Illinois, to Oscar Christ Kurtz, who worked for Lions Clubs International, editing an in-house publication and later overseeing membership development, and Helen (Bell) Kurtz, who managed the household. He graduated from Knox College in Galesburg, Illinois, in 1950 and received a master's and a doctorate in statistics from Princeton.

In 1956, the year he received his doctorate, he was hired by Kemeny to join the math department at Dartmouth. He spent the rest of his career in Hanover, New Hampshire. In 1953, Kurtz married Patricia Barr.

The couple had three children and divorced in 1973. He met Agnes Seelye Bixler while hiking, one of his favourite activities outside of his work in computational sciences. They married in 1974.

She survives him, as do his sons, Daniel and Timothy; a daughter, Beth Louise Kurtz; his brother, David; nine grandchildren; and 17 great-grandchildren. After graduating from Princeton, Kurtz realized that there was the potential for greater access to computer programming for students beyond the fields of math and engineering. He worked at the summer session of the Institute for Numerical Analysis at the University of California, Los Angeles, in 1951 before joining Dartmouth and pursuing time sharing and accessible coding languages.

He served as the director of the Kiewit Computation Centre at Dartmouth from 1966 to 1975. In 1979, he and Stephen J. Garland created a professional master's program in computer and information systems at Dartmouth, funded in part by a grant from IBM.

"He knew this was the up-and-coming thing," Garland, a former student and colleague who helped standardize BASIC with the American National Standards Institute, said in an interview. "Now you call it cloud computing .".