Ooit een Commodore-achtige spelcomputer gekregen van de broer van mijn schoonzus, daarin kon ik dan via een cassettebandje een programma inladen dat geschreven was in BASIC. Dat was mijn eerste onbewuste aanraking met de taal. Toen ik besefte dat er eigenlijk puur BASIC-code werd gelezen vanaf het cassettebandje begon ik me daarin te verdiepen wat voor iets dat was. Kort daarna begon ik mijn eigen eerste
Hello world programmaatje te schrijven en op de rommelmarkt wat tweedehands BASIC-boeken te kopen (die op die leeftijd van een jaar of 10 eigenlijk toch wel redelijk ingewikkeld voor mij waren).
In de jaren daarna verwonderde me ik altijd over hoe op een PC .EXE en .COM-programmaatjes werden gemaakt. Met Norton Commander kon je onder DOS dat soort bestanden de inhoud van bekijken en in hex-modus zelfs bewerken, zodat je af en toe andere teksten in programma's zag. Maar nog steeds wist ik niet hoe dat soort programma's precies werd gemaakt, omdat ik alleen maar losse BASIC-programmaatjes kende die binnen de
interpreter draaide.
Toen heeft het een paar jaar stil gelegen, totdat ik zelf een PC had met QBasic erop, waarbij ik me realiseerde dat je daar al aardige software mee kon schrijven. Alleen miste ik nog het punt dat je altijd QBasic zelf nodig had om je
.BAS-programma te kunnen draaien. Daarna ging het eigenlijk hard (Pascal, C(++) e.d.) en ondertussen ben ik alweer bijna twintig jaar bezig met programmeren als eerst hobby en nu mijn werk.
Het mooie is dat met talen zoals BASIC en tegenwoordig alle vrij beschikbare talen (en lesmateriaal in tekst en beeld) op het internet iedereen het kan leren en op latere leeftijd betrekkelijk makkelijk zijn beroep er kan van maken. Dat hadden de mensen die o.a. de eerste toegankelijke programmeertalen zoals BASIC hebben bedacht misschien ook zo bedoeld, maar is misschien nog mooier uitgepakt dan men had kunnen dromen.
[Reactie gewijzigd door Tjeerd op 23 juli 2024 15:42]