quote:
10 This hogwash about BASIC
20 causing programmers to form bad habits
30 is just a bunch of bologna.
And you forgot that current implementations of basic do not force you to use line numbers.
The language really doesn''t matter, it is more the thinking which is involved. Problems in programming don''t usually come in terms of the language syntax, but more in the form of the design of an algorithm. The syntax is clearly defined, but there are no right and wrong solutions to problems.
Even though the QBasic which comes with Windows is only an interpreter, it is great for learning on (I taught myself programming using QBasic and the QBasic help file.... unfortunately I learnt some pretty bad habits... gosubs, no indents, no comments. But as soon as I started seeing other peoples code when I finally got access to the internet, I cleaned it up totally and now you wouldn''t know that I was like that before). And you can fake stand alone apps by using "System" instead of "End", and then making a batch file:
Qbasic /run:blah.bas
(I think that was the syntax, something like that). This will load up QBasic, run blah.bas, and when it gets to the "System" line, it will exit your program and exit QBasic.
Trying is the first step towards failure.