Chapter 2. Extreme Software

The programming language you choose is often a matter of personal preference. This book is mostly about building electronic hardware, but software is always an essential ingredient of any robotic project. Before tackling the projects in this book, you should be comfortable programming the NXT using just the software that comes with the MINDSTORMS kit known as NXT-G. We provide a brief survey of the major languages available to program the NXT in this chapter. Because this book relies exclusively on the NXT-G and an alternative language called NXC for its programming, we will only discuss them in detail.

NXT-G

NXT-G is the programming language that comes with the NXT. Its integrated development environment (IDE) window ...

Get Extreme NXT: Extending the LEGO MINDSTORMS NXT to the Next Level, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.