Visual C++is development environment for creating native Windows applications.
Facilitates analysis and design of Object Oriented (OO) systems and databases.
A powerful yet easy-to-use UML diagram drawing program.