Not eXactly C

E773021

Not eXactly C (NXC) is a high-level programming language similar to C that is used primarily for programming LEGO Mindstorms NXT robots.

All labels observed (2)

Label Occurrences
Not Quite C 2
Not eXactly C canonical 2

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf high-level programming language ⓘ
programming language ⓘ
abbreviation NXC ⓘ
linked to: NXC (Not eXactly C)
category LEGO Mindstorms software ⓘ
robotics programming languages ⓘ
compilesTo NXT bytecode ⓘ
designedFor LEGO Mindstorms NXT ⓘ
distributionModel free download ⓘ
domain educational robotics ⓘ
robot programming ⓘ
hasFeature C-like syntax ⓘ
header-style include files ⓘ
inline assembly for NXT bytecode (NBC) ⓘ
preprocessor directives similar to C ⓘ
hasTooling NXC compiler ⓘ
command-line tools ⓘ
integrated development environment support ⓘ
implementedOnTopOf Not eXactly Basic ⓘ
inspiredBy C ⓘ
license freeware ⓘ
paradigm imperative programming ⓘ
procedural programming ⓘ
primaryUse programming LEGO Mindstorms NXT robots ⓘ
runsOn LEGO Mindstorms NXT brick ⓘ
similarTo C ⓘ
supports Bluetooth communication ⓘ
arrays ⓘ
concurrent tasks ⓘ
conditionals ⓘ
file I/O on NXT ⓘ
functions ⓘ
loops ⓘ
motor control ⓘ
sensor access ⓘ
tasks ⓘ
variables ⓘ
supportsHardware NXT light sensor ⓘ
NXT motors ⓘ
NXT sound sensor ⓘ
NXT touch sensor ⓘ
NXT ultrasonic sensor ⓘ
targetPlatform NXT firmware ⓘ
typingDiscipline static typing ⓘ
useCase teaching programming concepts with LEGO Mindstorms NXT ⓘ
usedIn classroom robotics courses ⓘ
hobby robotics projects ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

NXC → fullName → Not eXactly C ⓘ
subject linked to: NXC (Not eXactly C)
NXC → abbreviationOf → Not eXactly C ⓘ
subject linked to: NXC (Not eXactly C)
NQC → fullName → Not Quite C ⓘ
linked to: Not eXactly C
NQC → abbreviationOf → Not Quite C ⓘ
linked to: Not eXactly C