is an excellent language, if you don't mind binding yourself to Windows. But if you choose that, you got one of the best RAD (Rapid Application Development, and it is rapid!) tools. In moments, you will be able to create the GUI (what you put beneath is the problem). I regulary use Delphi, and I really like it, especially the Pascal language beneath, even though Borland or Inprise (or whatever they call themselves now) made a specification that binds the language directly into the inner workings of Windows. I did a couple of programs in Delphi for you to use, so feel free to download.