Bricx Command Center 3.3Free
Program Lego Mindstorms robots in Windows 95, 98, ME, NT, W2K, XP, Vista and later by managing their software in the integrated development environment supporting Not eXactly C (NXC), Next Byte Codes (NBC) and NPG with the NBC compiler. It is compatible with RCX (all versions), Scout, Cybermaster, and Spybot programmable bricks.
Bricx Command Center (BricxCC) is a Windows (95, 98, ME, NT, W2K, XP, Vista) program commonly known as an integrated development environment (IDE) for programming the RCX (all versions), Scout, Cybermaster, and Spybot programmable bricks using Dave Baum's Not Quite C (NQC) language. And it supports programming the Scout, RCX2, and Spybot using The LEGO Company's MindScript(tm) and LASM(tm) languages via the Mindstorms 2.5 SDK. It supports programming RCX bricks in C, C , Pascal, Forth, and Java using the brickOS, pbForth, and leJOS alternate firmwares. BricxCC now also supports programming the new LEGO Mindstorms NXT brick using Not eXactly C (NXC), Next Byte Codes (NBC), and a simple on-brick programming language called NPG.