We mainly program in C for embedded systems.
We also use C++ for embedded systems.
Editor is always MEW.
Test apps usually get written in Borland C++ Builder or Kylix. Then we use the Borland IDE.
We have an increasing need for ME on Linux, again for C/C++ embedded systems.