For certain programs nothing beats the command line. Unfortunately, I have never seen good documentation or examples on how to write console applications that go beyond \"He
In Windows or DOS, I used the conio library from Borland. It's very old but fine enough for a beginner like me.