NQC

E813088

NQC (Not Quite C) is a simple C-like programming language commonly used for programming LEGO Mindstorms RCX robots.

All labels observed (3)

Label Occurrences
NQC canonical 2
RCX Code 2
NQC (Not Quite C) 1

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf programming language
abbreviationOf Not Quite C
linked to: Not eXactly C
category educational programming language
embedded systems programming language
complexityLevel beginner-friendly
creator Dave Baum
designedFor LEGO Mindstorms RCX
LEGO Mindstorms robots
distributionForm executable compiler and tools
documentationIncludes example programs
user guide
fullName Not Quite C
linked to: Not eXactly C
hasFeature command-line compiler
downloadable bytecode to RCX
event-based tasks
preprocessor-like directives
simple compilation process
influencedBy C programming language
license freeware
notableFor early third-party support for LEGO Mindstorms RCX
simple C-like approach to RCX programming
paradigm imperative programming
primaryUse programming LEGO Mindstorms RCX robots
runsOn host computer that compiles and downloads code to RCX
status largely superseded by newer tools for later Mindstorms generations
supports RCX inputs
RCX motors
RCX outputs
RCX sensors
control structures
functions
tasks
variables
supportsPlatform Linux
Windows
macOS
syntaxStyle C-like syntax
targetPlatform LEGO Mindstorms RCX brick
linked to: LEGO Mindstorms RCX
typicalUsers LEGO robotics hobbyists
educators
students
usedWith IR tower for RCX
RCX firmware

How these facts were elicited

Referenced by (5)

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