NXC (Not eXactly C)

E215653

NXC (Not eXactly C) is a C-like high-level programming language designed for developing programs for LEGO Mindstorms NXT robots.

All labels observed (1)

Label Occurrences
NXC (Not eXactly C) canonical 1

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf C-like programming language
high-level programming language
programming language
abbreviationOf Not eXactly C
category LEGO Mindstorms programming language
educational programming language
embedded systems programming language
compilesTo NXT bytecode
designedFor LEGO Mindstorms NXT
LEGO Mindstorms NXT
surface form: LEGO Mindstorms NXT robots
domain educational robotics
robot programming
ecosystem community-contributed examples
third-party IDE support
fullName Not eXactly C
hasFeature C-like syntax
inline assembly via NBC
preprocessor directives
hasSyntaxSimilarityTo C
influencedBy C
intendedFor LEGO Mindstorms users
hobbyists
students
paradigm imperative programming language
relatedTo NBC
runsOn LEGO Mindstorms intelligent brick
surface form: LEGO Mindstorms NXT brick
supports arrays
conditionals
control structures
functions
loops
motor control
sensor access
tasks
variables
supportsPlatform Linux
Windows
macOS
targetPlatform WWE NXT
surface form: NXT
usedFor controlling LEGO Mindstorms NXT robots
robotics competitions
teaching programming concepts
usesCompiler NBC

How these facts were elicited

Referenced by (1)

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

LEGO Mindstorms NXT programmingLanguageSupport NXC (Not eXactly C)