Not eXactly C
# Not eXactly C

Not eXactly C (NXC) è un linguaggio di programmazione simile al linguaggio C, utilizzato per la programmazione di robot Lego Mindstorms NXT.

Sviluppato da John Hansen, questo programma possiede numerose migliorie rispetto al software in dotazione con il robot LEGO MINDSTORMS e permette, digitando semplici codici, di eseguire operazioni o funzioni molto complesse.

Questo programma viene soprattutto utilizzato nelle competizioni della RoboCup Junior proprio per la miriade di azioni che il robot può compiere.

Il compilatore NXC è disponibile sotto licenza Mozilla Public License.

Un esempio di codice è il seguente:

Un IDE per programmare in NXC è, per esempio, Bricx Command Center.

