Hi Willbe,
There is another language similar to Pascal that is called "Euphoria".
It can do console apps as well as Windows apps with user made
libraries. Everything is free, and the compiler is open source now too.
Here's a quick example of a loop:
for k=1 to 10 do
printf(1, "%d\n",k)
end for
There are also built in functions to link to C libraries 'dll' such as Windows
dll's like kernel32.dll, user32.dll, gdi32.dll, etc. By using some Windows
Help files you can learn how to call these Windows dll functions to create
windows, message boxes, etc., with just about anything in them like
buttons, menus, text boxes, etc.
You wont regret at least taking a look at this.