The idea of that tutorial to show you some of the techniques that can be done with Dark BASIC, you start off by showing the simple stuff then expand on it. Now that you know how to randomly print your name then later when you know more you will know how to randomly scatter shotgun shells over the screen, etc.
Procedural means it follows a 'procedure', i.e. with the 'conditional if_then statement' it follows a certain procedure.
If (This is True)
(Then Do This)
EndIf
It follows the same procedure with every if statement.
Oh and LREM, I agree, I learned VB before Dark BASIC and I hate not being able to write something like 'On Error Goto (Sub)'.
"Computers are useless they can only give you answers."