rc='../media/refs/smalltalk80-apple.png' style='float:right;margin-left:30px'/>

<p>A programming paradigm where instructions are given to the computer in a step-by-step manner, detailing how to achieve a desired result by explicitly changing the program's state.</p>


<h3>Fizzbuzz, in <a href='basic.html'>BASIC</a>.</h3>

<pre>
1 REM This is a comment.
2 LET I:I+1, F:I%3=0, B:I%5=0
3 IF F PRINT "FIZZ";
4 IF B PRINT "BUZZ";
5 IF F+B=0 PRINT I;
6 PRINT ""
7 IF I<101 GOTO 2
8 END
</pre>

<h3>Fizzbuzz, in <a h