NQC

E813088

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

All labels observed (2)

Label Occurrences
NQC canonical 2
RCX Code 1

How this entity was disambiguated

Statements (43)

Predicate Object
instanceOf programming language
abbreviationOf Not Quite C NERFINISHED
category educational programming language
embedded systems programming language
complexityLevel beginner-friendly
creator Dave Baum NERFINISHED
designedFor LEGO Mindstorms RCX NERFINISHED
LEGO Mindstorms robots NERFINISHED
distributionForm executable compiler and tools
documentationIncludes example programs
user guide
fullName Not Quite C NERFINISHED
hasFeature command-line compiler
downloadable bytecode to RCX
event-based tasks
preprocessor-like directives
simple compilation process
influencedBy C programming language NERFINISHED
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 NERFINISHED
RCX outputs
RCX sensors
control structures
functions
tasks
variables
supportsPlatform Linux
Windows
macOS
syntaxStyle C-like syntax
targetPlatform LEGO Mindstorms RCX brick NERFINISHED
typicalUsers LEGO robotics hobbyists
educators
students
usedWith IR tower for RCX
RCX firmware

How these facts were elicited

Referenced by (3)

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

RCX programmedWith NQC
LEGO Mindstorms RCX supportsProgrammingLanguage NQC
this entity surface form: RCX Code