Slashdot Log In
On This Date in 1964, the First BASIC Program
Posted by
timothy
on Thursday May 01, @12:39PM
from the if-$date->=-2008-then-goto-past dept.
from the if-$date->=-2008-then-goto-past dept.
palegray.net notes that on this day in 1964, the first BASIC program was run. From the Wired article:"Mathematicians John G. Kemeny and Thomas E. Kurtz had been trying to make computing more accessible to their undergraduate students. One problem was that available computing languages like Fortran and Algol were so complex that you really had to be a professional to use them. BASIC is still alive and well these days, from Microsoft's VB.net to cross-platform variants like REALbasic. For the old-school among us, there's always Joshua Bell's Apple II BASIC emulator implemented in Javascript."
Related Stories
Firehose:Anniversary of first BASIC program. by Anonymous Coward
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.

HELLO WORLD (Score:5, Funny)
10 PRINT "HELLO WORLD"
20 GOTO 10
And it is still running to this day.
Reply to This
3583 bytes free (Score:2)
BBC Basic! (Score:2, Interesting)
I learned BBC Basic on old Acorn Archimedies computers, I always found it very intuitive and consistant in it's structure. A great language.
BBC Basic for Windows is still going too, pretty good product though not really good for anything "serious" in my o
Can you really call VB "BASIC"? (Score:2)
Re: (Score:2)
I remember in high school using qbasic (I think that's what it was) which was structured with procedures, at least. One of my partners wrote the core code, and I had to refactor it to take advantage of the structured par
Thank you, bitsavers! (Score:3, Informative)
http://www.mirrorservice.org/sites/www.bitsavers.org/pdf/dartmouth/BASIC_Oct64.pdf [mirrorservice.org]
And, their original 'hello world' program does linear algebra (page "9")
Reply to This
What BASIC means (Score:4, Informative)
There, consider yourselves enlightened.
I found that out from an article in PC format, back in the long ago.
Also, for the 'it's not a language' crowd, it *was* for those of us who were learning how to program back then. Ok, I wouldn't use it now, but I really enjoyed it in the eighties.
Reply to This
RealBasic? Try SmallBasic... (Score:2)
I first used it because I couldn't fin
Dartmouth BASIC (Score:4, Informative)
Kemeny [wikipedia.org] himself was largely responsible for the revolution in computing, at least at Dartmouth, and his influence went way beyond developing BASIC. The man went from being a brilliant mathematician and computer scientist to being a brilliant mathematician/CS prof/president of the college. He saw that computing would be ubiquitous -- someday -- and issued every student a network ID. In the mid-70s. There were teletypes all over campus (in the performing arts center, even!) where everyone was invited to log on.
Sidenote, as related to me by a Dartmouth math/philosophy prof: Kemeny led the school into the era of coeducation, and expanded student enrollment by about a third when women came. Problem was, this put the college way over its housing capacity. So, being who he was, he ran a series of simulations on the mainframe to figure out how to cram 1.3n where there had previously been n students -- staggering schedules, stretching semesters, you name it. The result was the strange/unique Dartmouth program where all sophomores attend for the summer quarter, and are forced off campus/abroad during the "regular" school year. I can't help but admire the guy's approach to the knapsack problem in a different context...
Reply to This
Dijkstra's knock wasn't on BASIC _specifically_ (Score:3, Interesting)
So for the record it's worth noting that Dijkstra wasn't ranting against BASIC, specifically. He was ranting against anything that wasn't ALGOL or a derivative thereof, and he was equally harsh about the other major languages of the day:
"The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offense.
APL is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums.
FORTRAN, 'the infantile disorder', by now nearly 20 years old, is hopelessly inadequate for whatever computer application you have in mind today: it is now too clumsy, too risky, and too expensive to use.
In the good old days physicists repeated each other's experiments, just to be sure. Today they stick to FORTRAN, so that they can share each other's programs, bugs included.
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Reply to This
GOSUB 1960 (Score:4, Informative)
Still, BASIC was the first language I used in CS at school in 1975. Then FORTRAN IV. Fond memories.
I still have my coveted IBM flowchart template
Perhaps I should have stolen the code for the compiler & sold it to hobbyists, who knows I might be rich now......
Reply to This
Parent
Re: (Score:2)
Re: (Score:3, Funny)
Re: (Score:2)
Dialup via a 110-baud acoustic coupler on an ASR-33 teletype - now *that's* "old school"!
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Fortran at 15? (Score:2)
BASIC was easy and my friend even wrote a program in BASIC on his Apple IIe to help his dad's business partner kee
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Interesting)
In any case, this was not a language intended for software developers (like Algol). Nor was it a language intended for scientists (like Fortran). It was intended for CS students. Goto