Advertisement
Uw gids voor programmeertalen in embedded systems
Wanneer u zich begeeft in de wereld van embedded systems, wordt u geconfronteerd met een groot aantal verschillende programmeertalen. Elke taal heeft zijn eigen voor- en nadelen, maar in veel gevallen ligt de keuze niet bij uzelf. Werkt u voor een bedrijf, dan zult u doorgaans de taal moeten gebruiken die daar wordt ingezet voor microcontrollertoepassingen. Dit heeft onder meer te maken met de aanwezige expertise, investeringen in ontwikkeltools voor een specifieke microcontrollerfamilie en de grote hoeveelheid herbruikbare code die men liever niet aanpast.

Als u thuis zelf aan de slag gaat, heeft u uiteraard meer vrijheid om een taal te kiezen. In dat geval biedt deze gids een overzicht van alternatieve programmeertalen die u wellicht al kent, maar nog niet eerder heeft toegepast.

Om de vergelijking overzichtelijk te houden, richten we ons op de microcontroller-variant van “Hello, World!”: een knipperende LED. Zo blijven de voorbeelden eenvoudig en goed vergelijkbaar. Tegelijkertijd krijgt u inzicht in de belangrijkste kenmerken van elke taal en in de vereisten die de ontwikkeltools stellen om code voor uw gekozen microcontroller te genereren.

Nu downloaden!