Page 1 of 3
Who invented Basic? Bill Gates? No. There are even some, its real inventors included, who say that he was the man who ruined the language. Basic is a language that was invented for the sole purpose of making programming as easy as it could possibly be and the argument goes that the Basics that we have all come to know have abandoned this goal in favour of trying to look like other languages. But to understand this argument you need to know about Kemeny and Kurtz the true inventors of Basic and the inventors of True Basic.
John G Kemeny (1926-1992)
John Kemeny was born in Hungary but his parents emigrated to the USA in 1940 when he was 12. Clearly the effort of learning English wasn't enough to damage his other studies because he entered Princeton to study maths.
This turned out to be more eventful than you might imagine because in his first year he was drafted to the Los Alamos project to help with the project to build the atomic bomb with Richard Fenyman as his boss. This is where he first encountered electronic computers - in the form of a large room full of IBM calculators! It took weeks to solve even a simple numerical problem.
After studying maths at Princeton he became one of the many research assistants to Albert Einstein, yes THE Einstein. Kemeny spent many hours checking Einstein's calculations and said "if we both got the same answer then the chances were overwhelming that it was right". Even here computers would have been helpful, but as Einstein told Johnny Von Neumann he needed a different sort of machine, one that could manipulate symbols. Little did Kemeny realise that this would be where his future lay.
A doctorate, in maths, at the age of 23 and a full professorship at 27 at Dartmouth College give you some idea of how fast Kemeny's career was moving. But rather than pure research his interests settled on teaching and in particular teaching computing.
Dartmouth College, a small university founded in 1769 specialising in the humanities, is a strange location to look for computer breakthroughs but in 1940 Dr Stiblitz of Bell Labs demonstrated the use of a computer over a telephone line in the days when computers hardly existed. Then in 1956 John McCarthy organised a summer school on artificial intelligence - virtually the first use of the term. At first Dartmouth's active involvement in computing was via an IBM 704 at MIT.
Thomas E Kurtz, born February 22, 1928
Tom Kurtz also received his PhD from Princeton (1956) and he joined the Maths department at Dartmouth in 1956 and inevitably Kurtz met Kemeny. Having taken a pay cut to work at Dartmouth he asked Kemeny if there was any way of increasing his income. One suggestion was an IBM research fellowship at the MIT computing site and so he and Kemeny , together with John McCarthy worked together on one of the most primitive of computers.