Next Byte Codes
Encyclopedia
Next Byte Codes is a simple language with an assembly language
syntax that can be used to program Lego Mindstorms NXT
programmable bricks. The command line compiler outputs NXT compatible machine code, and is supported on Windows, Mac OS and Linux. It is maintained by John Hansen, a Mindstorms Developer Program member.
The NBC compiler is released under the Mozilla Public License
. The integrated development environment
(IDE) is Bricx Command Center
.
The NBC debugger
was developed by SorosyDotCom and can be downloaded as freeware.
Assembly language
An assembly language is a low-level programming language for computers, microprocessors, microcontrollers, and other programmable devices. It implements a symbolic representation of the machine codes and other constants needed to program a given CPU architecture...
syntax that can be used to program Lego Mindstorms NXT
Lego Mindstorms NXT
Lego Mindstorms NXT is a programmable robotics kit released by Lego in late July 2006.It replaced the first-generation Lego Mindstorms kit, which was called the Robotics Invention System. The base kit ships in two versions: the Retail Version and the Education Base Set . It comes with the NXT-G...
programmable bricks. The command line compiler outputs NXT compatible machine code, and is supported on Windows, Mac OS and Linux. It is maintained by John Hansen, a Mindstorms Developer Program member.
The NBC compiler is released under the Mozilla Public License
Mozilla Public License
The Mozilla Public License is a free and open source software license. Version 1.0 was developed by Mitchell Baker when she worked as a lawyer at Netscape Communications Corporation and version 1.1 at the Mozilla Foundation...
. The integrated development environment
Integrated development environment
An integrated development environment is a software application that provides comprehensive facilities to computer programmers for software development...
(IDE) is Bricx Command Center
Bricx Command Center
Bricx Command Center is the integrated development environment of Next Byte Codes , Not Quite C and Not eXactly C . These programming languages are used to program the Robots in the Lego Mindstorms series. Not Quite C and Not eXactly C have a syntax like C...
.
The NBC debugger
Debugger
A debugger or debugging tool is a computer program that is used to test and debug other programs . The code to be examined might alternatively be running on an instruction set simulator , a technique that allows great power in its ability to halt when specific conditions are encountered but which...
was developed by SorosyDotCom and can be downloaded as freeware.