I'm already past thirty now! I never even went to high school; I learned programming purely as a hobby!
Because BASIC was simple, I learned it. I originally also wanted to learn C, but it was all function calls, and that left me not knowing how those functions were made or what their principles were! At my age now, after all, and with a family to support, I gave it up!
So don't open a BASIC forum just for me! I'm already the moderator of the QBASIC forum among programming hobbyists now! Hehehe, now I have a place to put my skills to use! That forum has too many subforums—C, assembly, FORPRO, C++, operating systems, and so on. Some of them are very good, and some raise theoretical things that are quite inspiring! Of course our DOS forum is also very good! It would be even better if we could learn from each other's strong points and make up for our weak points!
Actually, I think it doesn't really matter what language you use. If QBC can't do something, you can call assembly from QB!
If you've seen the 3D engines foreigners made with QB, the absolutely brilliant visuals will make you feel just how true it is that it's not that something can't be done, it's that you just haven't thought of it!