I would have the IDE in Borlands C/C++ form, and have the entire program based upon C and C++. That way you have no restrictions on where you write, and do not have a compiler limiting you to pre-defined spaces in memory.

Dwayne