Wat is ‘C‘? En hoe kan ik ermee werken? Dit en veel meer wordt behandeld in de volgende tutorial rond de programmeertaal ‘C‘.
Hoe kan ik met C werken en wat is het?
C is een niet-geobjecteerde programeertaal. Het is dus bijna het tegenovergestelde van Java of C++, die werken immers met objecten. Om de programmeertaal C te compilen, ook wel complileren genoemd, gebruiken we DMC (Digital Mars Compiler). DMC kan je downloaden via deze link. Zet al je bestanden vervolgens in de map c-compiler/dmc835c/dm/bin.
Wat is compilen?
Compileren is het opbouwen van een programma geschreven in een ingewikkeldere en gesofisticeerde programmeertaal van broncode naar objectcode. Programmeurs schrijven immers hun scripts in een broncode. Source code must go through several steps before it becomes an executable program. Broncodes moeten vervolgens via verschillende stappen omgevormd worden naar een uitvoerbaar programma.
Concreet: We hebben bijvoorbeeld een SRC (Source of code) geschreven in de C-Taal met een simpele editor zoals kladblok. Deze wordt dan opgeslagen met de extensie .c (of .C).
Nu kan je via een compiler (bv. DMC) deze lap tekst omzetten naar Binaire tekens (de zogenaamde 1tjes en nulletjes). Dit zorgt voor een uitvoerbaar programma: een .EXE bestand dat kan uitgevoerd worden in de DOS-mode.
De Windows waar jij nu achter zit is eigenlijk een verbloemde versie van DOS. Het zorgt er voor dat je niet moet kijken naar een zwart scherm met 1tjes en nulletjes, maar kan genieten van grafisch mooie programma’s.
Aan de slag:
Stel, je hebt DMC gedownload. Dan druk je vervolgens op de WINDOWS-TOES+R (ofwel Run, uitvoeren) en typ je: CMD.
Nu zal die zogenaamde DOS openen. Ga nu naar de directory waar je je C programma hebt opgeslagen. (Bijvoorbeeld: CD Program Files/C-Compiler/DMC835C/DM/BIN). Je veranderd nu van directory (CD: Change Directory) en je gaat naar de map Program Files. Hier heb je bijvoorbeeld de DMC opgeslagen en dien je niet altijd de stappen te volgen.
Wanneer je een batch uitvoert (een batch is het herhaaldelijk uitvoeren van een computeropdracht op verschillende bestanden. Bijvoorbeeld dezelfde fotobewerking op verschillende foto’s toepassen) moet dit niet en maak je zelf een .bat programma om ineens naar de directory te gaan.
Om nu te compilen voer je de volgende stappen uit:
1. DMC jebestandsnaam.c
2. Voer je jebestandsnaam uit via Start > Uitvoeren OF dubbelklik op jebestandsnaam.exe
In een volgende tutorial zullen we echt met C aan de slag gaan. Echter was deze inleiding broodnodig om computerleken wegwijs te maken in de wereld van programmeren en compilen.