In which language is the following applications written ?
* MSN / Yahoo Messenger - At least part of the application (if not all of it) is written in C/C++
* Windows - A combination of Assembly Language (for the lower level stuff) and C

And how powerful is Visual C++ ?
Imagine having all the features of C++. Then add the ability to do Windows programming. Then add the ability to use every feature present in Windows. Then add the ability to use other API's. Encapsulate all these into convenient classes. Add a nice WYSIWYG editor. That's VC++.

Cheers,
cgkanchi