Visual Studio Professional Edition offers a wide range of features and tools designed specifically to support team-based application development efforts, including teams that are geographically dispersed. Equally important, Visual Studio Professional Edition can increase developer efficiency and reduce application development time. Developers can use a familiar, shared development environment and the programming languages they already know. Pre-built components, programming wizards, and the ability to reuse components written in any language can cut the development cycle time significantly. Finally, powerful end-to-end debugging support helps development teams get applications up and running more rapidly. The results are a greater flexibility and a lower cost of ownership for companies of all sizes.