NXT Logo Overview
From RoboWiki
					
										
					
					Welcome to Logo for NXT
Features
- General-purpose educational Lisp-like functional language
 - Introduces of new level of LEGO Robots programming: children can create interactive educational LOGO projects that interact with LEGO robots, easy button/turtle controls, and easy visualization of data collected by robots - programmable by children Logo programmers!
 - Implemented in Imagine and Next Byte Codes (NBC)
 - Three levels of use:
 
- Interactive Imagine project with direct GUI controls that allow interfacing with NXT robot over Bluetooth
 - Loadable imagine library (nxt.imt) that contains set of procedures for direct control of NXT robot over Bluetooth from your Imagine projects
 - Interpreter of Logo running on the NXT that can run logo programs (with restricted syntax), which can communicate with Imagine projects and control the robots motors and sensors.
 - Finally :-), you can use NXT Logo completely without Imagine Logo, it is self sufficient.
 
- NXT Logo is available free of charge, and it is open-source project
 - First preview version (without memory garbage collection) available for download on 2nd October 2007
 - Important note: NXT Logo is currently interpreted by a program implemented in an interpreted language NBC. Therefore, it is not suitable where fast performance is important (for example LEGO competitions).
 
Publications