What is leJOS?
leJOS (pronounced like the Spanish word "lejos" for "far") is a tiny Java Virtual Machine for the Lego Mindstorms RCX.
leJOS was originally forked out of the TinyVM project.
It contains a VM for Java bytecodes and additional software to load and run Java programs.
These are some of the features offered:
- Object oriented language (Java)
- Preemptive threads (tasks)
- Arrays, including multi-dimensional ones
- Java types including float, long, String, but with some restrictions
- Math class
- Well-documented Robotics API
Documentation and Tutorials