Зависит от того для чего нужна. Есть два наиболее популярных сейчас варианта (чисто сишная платформа): Borland VC++ и Microsoft VC++. Если нужно работать с консолью то MVC++, у BVC++ с этим напряг (в том плане, что не удобно). В случае с окнами (типа программирование под Windows) наиболее удобна BVC++, но лишь только тем, что в основном под это и зат
очена, собственно MVC++ ничем не хуже, просто допирать дольше.
P.S. Если имелось в виду конкретно Cи (без всяких ++ ), то MVC++. Там поддержка языка полноценная.