Premiere development platform with all of the programming tools, languages, and options you'll ever need
Windows XP / Windows 8 / Windows Vista / Windows 2003 / Windows 7
Microsoft Visual Studio is used to develop apps for Microsoft Windows and other platforms.
It can be used to create service apps for websites that span in all ranges of complexity. It includes a code editor that supports almost every kind of code and seamlessly integrates into Microsoft's other services, extensions and tools. It features high customization with plug-ins that assist in a large range of skill levels and product development. Visual Studio is compatible with most programming languages and has many built right in. The express edition of Microsoft Visual Studio is a lighter version offered for free to students and novices.
Developers and designers can take advantage of the multi-functionality across different platforms. Projects can be scaled with ease and agility. The Microsoft Visual Studio community can be a great learning structure for tapping into an unlimited amount of resources. Users can find instructions in the forums, blogs and with tech advisers found on Channel 9.
Channel 9 is an online news segment that is devoted to the Microsoft Visual Studio community. They cover every aspect of new cutting edge developments. Members can learn by either watching past shows or interacting during live broadcasts. The Microsoft Virtual Academy provides resources and tutorials that walk you through Visual Studio at your own pace.
The compact download manager makes the process of downloading and installing simple. It also contains an executive suite with settings that can be adjusted to tailor projects shared by multiple people and more than one programming language.
This is a great starting place for beginners and students. Members can teach themselves from the ground up about how to program simple software to more complex and powerful apps. Not much coding or knowledge is required to get started.
Some developers feel that Visual Studio is too dependent on a net framework.