Introduction: BASIC Programming
Hi! I will show you today how to program in BASIC.
(BASIC=Beginner's All-Purpose Symbolic Instruction Code)
Step 1: How to Get BASIC-256
You can download it here:
Windows
http://downloads.sourceforge.net/kidbasic/basic256-0_9_2.zip
Sourcecode
http://downloads.sourceforge.net/kidbasic/basic256-0.9.2.tar.gz
Ubuntu Linux
Go to Applications / Add/Remove
Now make sure all applications are displayed
Search for basic-256
And install it.
(see picture)
Step 2: Text 1 - Hello, World!
Start BASIC-256 (for Ubuntu users: It's in Applications / Education.
Now enter into the programming window:
clg
cls
print "Hello, world!"
and run the program.
Output:
Hello, world!
Step 3: Text 2 - Math
The new program:
clg
cls
print "1 + 3"
print 1 + 3
print "7 - 5"
print 7 - 5
print "9 * 7"
print 9 * 7
print "5 / 4"
print 1 / 1
And the output:
1 + 3
4
7 - 5
2
9 * 7
63
5 / 4
1
Rule:
The "print" command prints a message exactly when it is enclosed in "quotation marks".
If not, you can do math with numbers and variables.
Step 4: Graphics 1 - a Circle!
Now add to the beginning of the code:
fastgraphics
and to the end:
color black
circle 145, 145, 145
refresh
so that it looks like this:
fastgraphics
clg
cls
print "Hello, world!"
color black
circle 145, 145, 145
refresh
Run it, and you see a big circle in the graphics window.
Step 5: Graphics 2 - a Rectangle!
Replace "circle 145, 145, 145" with "rect 0, 0, 290, 290"
And what do you see? A square instead of a circle!
Step 6: Graphics 3 - All Colors...
white
black
red
darkred
green
darkgreen
blue
darkblue
cyan
darkcyan
purple
darkpurple
yellow
darkyellow
orange
darkorange
gray
darkgray
clear
"clear" isn't really a color. You can erase other colors with it.
Try it out! Replace "color black" in the program with "color blue", for example.
Step 7: Finish!
That's it for now. I'll make a second instructable as soon as possible.