Programming

It´s a long story, but here it is in a nutshell.

     

At the beginning there was the knowledge on how to use a computer and what it is capable of. Then came the computer science classes of the 5th grade. HTML. Quite interesting, all those formatting tags. Interesting enough for me to also play with that stuff during my spare time, using Microsoft Editor (the hardest way you can do it ^^). But eventually those formatting tags of HTML4.1 and what they could do - define formats - became boring. There had to  be found something new.

     

At the beginning there were punch cards (no, nothing I´d wanna deal with). And it was recognized they were good. But Bill Gates made something better, and out came Microsoft DOS. It was hard to use, complicated to work a computer with (but there was nothing better). Nevertheless DOS survived until today, amongst other things as "DOS-Boxes", those small black boxes with white pixel-letters in them. Fascinating for me. Something totally new. And interesting enough for me to want to learn that language. At last, you can go and tell a computer what to do with that language, and probably make it do something new, not yet known. Who wouldn´t like to be able to do that? - In any event, I wanted to. And as a side effect I now can also deal with MS DOS, as Microsoft Batch is is nothing else than DOS-commands written in a *.txt file and saved as *.bat. Double click, and there it is, your own "Dos-Box" console window :) . But eventually I wanted more than just one, two user input functions or IF-THEN-statements. There had to be found something new (We already do know this sentence, don´t we...?)

     

In the end, there was C#. It had been developed from C++, C+ and Plain C. All of those, nothing for me to deal with, no high level language (HLL) for the beginning. So where does C come from? In the alphabet, it´s B. - And also in reality, from the abbreviation of BASIC. Well, there would still be Microsoft VisualBASIC. But that too is an HLL. Why not go back to DOS, programmed in QuickBASIC? At least one step in the right direction, but maybe somehow a version supporting modern Hardware? - That can´t be true, there are indeed people voluntarily facing the efforts of polishing good ol' QB to modern computer standards! Now it may be called FreeBASIC, but it´s free and capable of the same and more things that QB! Here we go, and now, about a year after this find, you can also see first, auto-didactically created results, see MGProduction.