LightweightIDE (LWP) is a minimalistic, easy to use IDE for Mac OSX for Pascal/Object Pascal/C/C++/ObjC that provides a multi-window editor with syntax coloring, function pop-up and error shortcuts. It serves as a front-end to FPC and GCC.
Bricx Command Center (BricxCC) is a highly popular Windows-based IDE for programming LEGO programmable bricks using NQC as well as MindScript, LASM, C++, C, Pascal, Java, and Forth. Program the new NXT brick using NBC and NXC.