QBasic is an old-school, vintage programming language that was designed for beginners. QBasic ran on MS-DOS, and was a more advanced version of BASIC. QB was a lot of people’s first foray into programming (particularly those of us who grew up in the ‘80s and ‘90s). Therefore, a lot of people look back at QBasic with nostalgia.
QBasic is one of the very few programming languages I actually ever even used – back when i was a very young kid – so I do have some faint nostalgia for it. Great to see such a dedicated community keeping it alive.
QBasic was my second programming environment, and i have quite some nostalgic feelings about it too. My first was C64 basic that i played with when i inherited one in the late 80s. The jump to QBasic was huge, just the fact that you didn’t need line numbers, had a much better editor and had things like functions so you didn’t actually need goto / gosub. Making cool things was suddenly muuuch eaiser, and the code was much easier to work with and structure.
It was quite easy to get started with and the built in documentation was pretty good, and was in fact the only resource i had when transitioning from the C64.
Was quite a fun year i spent with it until i after a couple of attempts and reading a few books finally took the leap to C to get better performance and be able to use more resources, which was needed as what i wanted was to make games, program managers, file managers, etc..
For me the QBasic period must have been in 92, which made me 12-13 years old… Wow, i get very little done in my spare time now compared to back then 🙂
Ah, the good old days where the lack of documentation and libraries meant that even small things like changing to VGA mode and putting a pixel on the screen, or enabling mouse support, were mountains to climb that involved piecing together information from multiple articles and a lot of trial and error and computer crashes 🙂