Computerworld
Quick Menu
Search



Ads by TechWords

See your link here


Subscribe to our e-mail newsletters
For more info on a specific newsletter, click the title. Details will be displayed in a new window.
Application/Web Development
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
More E-Mail Newsletters 
Computerworld 2007Subscribe to Computerworld
40 years of the most authoritative source of news and information for IT leaders.

Basic hits 40

Four decades ago, two Dartmouth College professors made computing history
 

Sign up to receive Development Resource Alerts

April 30, 2004 (Computerworld) -- Forty years ago, at 4 a.m. on May 1, 1964, two Dartmouth College professors -- with the help of two of their undergraduate students -- made computing history.
While the professors, John Kemeny and Thomas Kurtz slept, the students successfully ran two simple Basic programs on two separate teletype terminals located in the basement of College Hall.
Kemeny, who later became president of Dartmouth and died in 1992, and Kurtz were the authors of Basic, which Kurtz said went on to be the most widely used computer language in the world.
Kurtz, who is now retired, talked about Basic, originally an acronym for Beginners' All-purpose Symbolic Instruction Code, in a telephone interview this week from his Hanover, N.H., home.
Basic ran on the Dartmouth Time Sharing System, a network of multiple simple terminals connected to a large computer, Kurtz explained. "The development of Basic was a natural step in a whole progression of computer activities that began when I arrived at Dartmouth in 1956," he said. "The whole thrust was to try to make computing easier for people, particularly nonscience and nonengineering people."
Around 1960 or so, Kurtz said, he and Kemeny realized that the only way to do that was to develop a time-sharing system that would be especially geared toward small student jobs rather than the "big research stuff."
"The idea was that a time-sharing system made it easy for students or anybody else to get to the computer," Kurtz said. "The user interface to the time-sharing system was very simple. Instead of using things like 'log in' and 'log out,' we used [simple English-language functions] like 'hello' and 'goodbye.'
"We needed a simple language, and that's how Basic got developed," he said. "The languages that were around in those days were just not suitable, so we had to develop one from scratch -- [though] it derived from the existing languages, there's no question about that -- and we also wanted a computing environment where people could use it without having to take a course."
Basic was based on Fortran and Algol and was first implemented on a General Electric 225 mainframe, which supported multiple terminals. When it was introduced, Basic was a compiled language that used common-sense commands like LIST, SAVE, RUN, END and PRINT.
"The whole business just exploded," Kurtz said. "Everybody started using it, and it drew a lot of attention from around the country. The whole thing grew just enormously fast -- far beyond anything we'd ever expected."
Kurtz said the companies that first started making personal computers decided they would have to have a version of Basic on their machines because it was

Continued...
1 | 2 | NEXT  



Print this Story Send Us Feedback E-mail this Story Digg! Digg this Story Slashdot this Story
"That's not my headline for Sun's general availability release of the newest version of MySQL, that's how Michael 'Monty' Widenius,..." Read more...
"Pilot fish is hired by this company to support an application that tracks orders on a manufacturing plant's shop floor...." Read more...
Read more Development posts or See all Blogs
Windows users indifferent to Microsoft patch alarm, says researcher
Tech jobs down sharply but not out
Apple yanks antivirus advice from its Web site
More top stories...
Microsoft slates 8 bug updates for year's final Patch Tuesday
De Beers tries to force spoof news Web site offline over fake ad
Microsoft confirms Yahoo's Lu to run online services
Thin as ever, the latest Air offers up to twice the storage and snappy performance.
We've got an array of economical, expensive, and just plain weird tech gifts for your friends and family.
The spam-spewing 'Srizbi' botnet that was shut down two weeks ago has been resurrected and is again under criminal control, say security researchers.
Facebook is popular and growing -- especially with criminals. Here's why they love it.
Get the latest news, reviews and more about Microsoft's newest desktop operating system
Find wage data for 50 IT job titles.
All Zones
Business Continuity Zone
The File Data Management Zone
Security Management Zone
The SAS Zone
Business Intelligence and Analytics Zone
The Enterprise Search Zone
Software as a Service Zone
The Security Zone

Ads by TechWords

See your link here
Compterworld Technology Briefing: Intelligent Users Use Business Intelligence
Download this Technology Briefing for a limited time!
(Source: Computerworld) Would you like to extend the use of Business Intelligence (BI) to more of your business functions? Would you also like to enhance your BI systems to provide both analysis and recommendations?
Download this executive briefing download
Best Practices for Delivering Virtual Classroom Training
Download this white paper, compliments of Adobe, for a limited time!
(Source: Adobe) How can you encourage people to listen, and even better, absorb your presentation? How will you know your audience is engaged? This paper provides suggestions and pitfalls that can increase your effectiveness when you're training a remote audience.
Download this white paper go
What's Next? Real Answers for Tough Times
What's Next? Real Answers for Tough Times
A crystal ball won't provide the answers you need.

View this on demand webcast, compliments of Sterling Commerce, for a limited time!
Go to the webcast 
White Papers
Read up on the latest ideas and technologies from companies that sell hardware, software and services.
8 Things You Need to Handle Today's Network Traffic
Next-Gen Load Balancing: 3 Keys to Successful Delivery of Advanced Web Apps
Building a Reliable and Dynamic Data Center with PAN Manager by Egenera
View more whitepapers