Le (« pas exactement du C » en français) ou NXC est un langage de programmation spécifique au robot Lego Mindstorms NXT basé sur le NBC, un langage assembleur. L'IDE associé à ce langage est BricxCC.
Historique
La première version du NXC date de 2007, année de libération de la norme NXT sous licence publique Mozilla. Son développeur, John Hansen, avait déjà mis au point le NQC pour le RCX ; il développe également l'IDE BricxCC.
Jusqu'à la version 1.26 du micro-programme, l'utilisation de nombres à virgule flottante était impossible sur le NXT, car non utilisés pour la commande des moteurs et l'acquisition des mesures de capteurs. Depuis cette version, cela est aussi possible avec le NXC.
Exemples de programmes NXC Voici deux exemples de programmes réalisables avec le NXC, suivis de l'explication de leur effet.
Voir aussi Articles connexes Lego Lego Mindstorms Lego Mindstorms NXT Bricx Command Center
Liens externes Site du NBC et du NXC Communauté Francophone d'Utilisateurs de Logiciels Libres pour le LEGO MindStorms NXT Guide du NXC (descriptifs des fonctions et exemples)
Références
Catégorie:Lego Mindstorms Catégorie:Langage impératif