ROBOTC 3.0 introduces a new and improved way of managing your ROBOTC software, designed to simplify the process of keeping all of your software up-to-date while minimizing the number of downloads and installations you must perform!
Once you have downloaded and installed any version of ROBOTC 3.x, you have everything you need (NXT and Cortex drivers excluded). No Additional downloads of ROBOTC software are required; in fact, don't try to download and install additional versions.
If you are having a rare issue where ROBOTC crashes due to NXT drivers, click here for instructions on how to fix it >>>
ROBOTC 3.x includes a License Manager which takes care of all licenses for all ROBOTC products. Click here to learn more >>>
The deactivation feature is new to ROBOTC versions 2.0.2 and higher (prior to 3.0). To deactivate ROBOTC from a computer, go to the "Help" menu, and select "Deactivate ROBOTC". See the image below:

Listed below are a combination of PDFs and videos which will help you get started with using the NXT. It will take you through from building a robot to using code to get the NXT up and running.
Don't have a robot built yet? Here is a simple design, complete with step-by-step building instructions.
ROBOTC requires special firmware to communicate with the NXT. This video will show you how. There is also a PDF that is the written version.
Sample programs provide already-working examples of how to program in ROBOTC.
Make changes to a sample program to see how your modifications affect the robot's behavior.
Teaching ROBOTC for LEGO MINDSTORMS offers a complete multimedia curriculum for classroom training or self-paced learning. Visit the Curriculum page to learn more.
An online community of ROBOTC users.
Use the contact form to submit a ticket.
