Best For

Audio-visual content development solution designed for small to midsize businesses that enables them to create apps and games for android, iOS, Mac, Windows, Web, and cloud-based platforms.

Product Details

App and game development platform that enables businesses to develop, edit, and test apps using tools and techniques.

Contact Details

Microsoft

http://www.microsoft.com

Founded in 1975

Located in United States

Starting Price

  • $45.00/month
  • Cloud subscription: $45/mo or 539/year; License: $499

Platform

  • Installed - Mac
  • Cloud, SaaS, Web
  • Installed - Windows
  • Mobile - iOS Native
  • Mobile - Android Native

Training

  • In Person
  • Live Online
  • Webinars
  • Documentation

Support

  • Online

Visual Studio Features

2D games
3D Games
IT Asset Management
In-App Purchase
In-Game Analytics
Multi-player Gaming Network
Physics Simulation
Player Management
Prototyping
Virtual Reality

Visual Studio Reviews

Overall
4.5/5
Ease of Use
4/5
Customer Service
4/5

Showing Most Helpful

Showing 50 of 1570 reviews

Showing Most Helpful

Showing 50 of 1570 reviews

Sort by:

Filter By:

Rating
Company Size
Reviewer's Role
Length of Use
Frequency of Use
Avatar Image
Francisco V.
Release Manager
Computer Software, 201-500 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
3/5
Customer Service
3/5
Features
5/5
Value for Money
4/5
Likelihood to Recommend
8/10
Reviewer Source 
Source: Capterra
August 19, 2019

“Couldn't have done it without you, VS”

OverallI do everything from coding, merging, publishing, you name it. As I stated before, I absolutely could not do my job properly without it; it could stand to improve performance-wise, but the benefits outweigh these problems by a mile.
ProsBy far the best feature in Visual Studio is IntelliSense; writing code becomes a breeze when you can just tab your way through entire lines, making use of the autocomplete, the smart naming of variables and methods. Having learned .NET as my first programming language, Visual Studio was there with me all the way, holding my hand, making things easier for me. When dealing with a myriad of configuration files, Visual makes it easy by assisting you with modifying these, even providing UIs for beginners and non-programmers. Luckily, there's also many extensions available which help overcome some its limitations, a testament to the fidelity of its users, who instead of switching to other IDEs decide to improve upon it. Interactive design windows really help with page building and desktop apps. Last but not least, dbml designers are a life saver when dealing with databases, seamless integration with tables, stored procedures and more.
ConsVisual Studio is a heavy application; it really takes a toll on RAM memory and CPU, which makes it impossible to have two instances open at the same time (something very common for me at least). I end up having one in Visual Studio and another on VS Code. Takes quite a while to boot up also. When building a big solution, it eats up all my resources and essentially blocks my PC until it finishes. When publishing databases and errors occur, the logs are really poor and make it hard to find the problems.
Reviewer Source 
Source: Capterra
August 19, 2019
Avatar Image
Taddes K.
Software Engineer
Computer Software, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
July 23, 2019

“The best most customizable development environment!”

OverallMy favorite development environment
ProsVS code is the gold standard of IDEs and development environments. Aside from being a terrific text editor with features and third-party libraries like syntax highlighting, there is a big community of developers who offer modifications to make your workflow easy. It has in-build GitHub source control, ease of changing from one language interpreter to another, numerous linters and debuggers, fully functional terminal and endless plugins like live servers, deployment pipelines, etc. VS code can basically do anything and furthermore be customized to do even more. It allows you to write code efficiently, effectively and reliably and synchronize with all your other development tools.
ConsVery little, though configurations for cross-language features like indentation from one language to another can seem unintuitive. There are occasional times updates and features can be dropped from one update to another, but the features are frequently addressed and bugs quickly resolved.
Reviewer Source 
Source: Capterra
July 23, 2019
Avatar Image
Kleyber B.
Contratos y Estadisticas
Computer Software, Self-employed
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
5/5
Customer Service
3/5
Features
4/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
May 27, 2019

“Review about Visual Studio”

OverallIn the aspect of the learning process of programming, it is an excellent tool for its easy syntax, easy debugging of code, manages many types of data, supports recursion, has a very basic handling of Object Oriented Programming, although it seems a disadvantage, rather it is an advantage in the sense of allowing the user to become familiar with this programming paradigm. In the business area, being integrated with Microsft SQL Server and Windows ODBC, it allows to solve many problems of systems management of Databases, Information Systems, Data Processing Systems, which are vital in administrative and accounting processes, making decisions, being able to manage in client - server environments.
ProsThis software has an easy syntax. The code debugger is excellent, since apart from evaluating the values of the variables, it allows to manually change the values of these variables in real time in order to evaluate the behavior of the program that is designed. It is embedded in most of the Microsoft Office products, so the management of its syntax allows to optimize and at the same time expand the functionalities of business solutions such as Excel, Word, Powerpoint
ConsIt has a Basic Object Oriented programming model, which although it allows to optimize code writing, does not cover all the functionalities of the Object Oriented paradigm. It is not suitable for large applications, such as: multimedia, video games, graphic editors. Some functionalities that are basic, such as assigning the color of the letter of a command button or the behavior of self-completion of the detachable lists like Combo Box, have to be implemented through code, when in other development environments these functionalities they are handled in the design template directly. Your source code is not exportable to platforms other than Windows
Reviewer Source 
Source: Capterra
May 27, 2019
Avatar Image
Radoslav B.
Database Programmer
Computer Software, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Features
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
April 24, 2019

“Visual Studio Review”

OverallI have been mostly using this program for student purposes. I study Computer Technologies and I needed a software where to code my programs and one lecturer show me VS when I was for the second year, and since then I do not want to use another program for developing software. I just enjoy the work with VS - it brings me happiness and comfort when I work with it. I pretty recommend it, because it is worth program, it has free versions, which are perfect for juniors, and it is very powerful though, also it is with very pretty and intuitive design and the programs makes you feel comfortable when working with it.
Pros1. It is very easy to install. 2. It supports a variety of programming languages you can use in your projects - from desktop Applications, to Web Applications, C based programes and much more. 3. I like how tabs and panels are organized - everything is grouped and you can easily find what you want. 4. There is an entire search engine, which searches all the functionalities of Visual Studio, in case you cannot find something. 5. It works pretty well, even on slow performance PC's. 6. You can build very powerful projects with this program. 7. There are different versions - for the purposes of students, of junior developers, through small bussiness and for the big bussiness. 8. Very Good intellisense. 9. In every latest version of VS, you write fewer code - it becomes easier to do it - just with some combinations, or snippets, or embeded hints. 10. Very pleasurable to write and read code in the editor. 11. You can even capture the resources your program uses. 12. There is a debugger, which is very cool and good working. 13. There is a dark mode - even you can download different themes, which can protect your eyes when working for long hours with the program - they almost reduce the white spaces, and make the colors look greater, with better contrast and with care for your eyes.
ConsFor my purposes I haven't experience any difficulties or problems with the program, in order to have any negative oppinion for the program.
Reviewer Source 
Source: Capterra
April 24, 2019
Avatar Image
Oshadha P.
Junior Software Developer
Information Technology and Services, 51-200 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
4/5
Customer Service
4/5
Features
4/5
Value for Money
2/5
Likelihood to Recommend
8/10
Reviewer Source 
Source: Capterra
March 28, 2019

“Best Coding Software for "Real" development work!”

OverallI've started coding with Visual Studio from 2014 - 2015. Between this time our university offers us the 2012 version. So we have used to it. When first time I familiar with Visual Studio, It was difficult because there is a lot of options and a lot of features to select. but day by day I'm used to Visual Studio 2012 version and I have realized It's not difficult to familiar that I felt because of there lot of options for doing a lot of things. Then I felt it's amazing. Then I moved to work with 2015 version and now I'm working with ASP.Net and C# with 2017 version. When considering all the previous versions with the latest version, this one is awesome. The best thing is Microsoft now release Visual Studio for free download. This is a very valuable thing for programmers and developers who are beginners and pro level people. And also Microsoft maintained year by year and users never switch to another IDE after an update because of everyone like it. Our company depends on Visual Studio for developing, updating and maintaining our products. It's the secret of growth of our company and this everything because this application is ROI(Return of Investment). Everything isn't the best and the best one can have some faults. Like this, I have to say something about because Visual Studio is very heavy software and this needs more ram because with heavy extensions it will become slow.
ProsVisual Studio has a lot of features. The first thing that I'm like is ease of use. And also it's support for multi-language support. When I'm developing a completed project with front-end and back-end I'm able to use both of languages in Visual Studio. So visual studio has full stack development capabilities. Integrated with the database is easy because structured are predefined and we can implementations easily. And also if we have to implement more than one project for a one-goal we can create that project under one solution. Every project has Microsoft support and can be used Microsoft products and services to link with projects. Support for MVC architecture. And also Remoting, .net.core, class libraries, WPF is the few of best features Visual studio offers for users. And users can use source control plugin integration like GIT, TFS etc. This application has good performance and stability.
ConsUsers have to spend high cost for Enterprise License (vs Professional) Too many version to select before use like Enterprise, Community, Professional, Ultimate, etc. Memory and CPU consumption may be high sometimes. Officially came up with basics themes.
Reviewer Source 
Source: Capterra
March 28, 2019
Avatar Image
Ryan O.
Software Architect
Religious Institutions, 501-1000 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
March 1, 2019

“First Rate IDE”

OverallThe biggest benefit I get from Visual Studio is the ease of getting a new project up and running. This is a flagship project for Microsoft and it's apparent because they continually find ways to make it more useful which translates to quicker, more efficient code and project delivery. I would be crippled in my day to day responsibilities without it.
ProsI've used various flavors of Eclipse and IntelliJ on Java projects but I look forward to working in .NET because in my opinion, Visual Studio is a superior IDE. There are so many great features that it's impossible to enumerate them all but some of them I like most are: 1- Projects can be cleanly contained within solutions (a feature Java IDEs don't support) 2- Cleanly integrates with NuGet for package management (doesn't require wacky XML updates like Maven) 3- Has the best code completion and auto-suggest of all IDEs 4- Comes pre-built with so many useful starter projects so it's easy to hit the ground running without a lot of setup 5- It offers a myriad of extensions 6- Its easily the best IDE for writing against CLI languages but is also an excellent environment for writing in Python and other scripting languages 7- It cleanly supports various source control solutions (TFS, Git etc.) 8- It does a really great job of providing a one stop shop for managing cloud and database assets right in the IDE 9- Provides excellent support and design time feedback for unit testing 10- Provides excellent collaboration capabilities I could go on and on. I love Visual Studio.
ConsThere's really not much to dislike about Visual Studio. It has so many features that it can be overwhelming knowing where everything is and how to make the best use of them. But unlike many other IDEs, I feel like Visual Studio is the most intuitive from that perspective too.
Reviewer Source 
Source: Capterra
March 1, 2019
Verified Reviewer
Computer Software, Self-employed
Used the software for: 1-2 years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
February 7, 2019

“Best software for Developers ”

OverallVisual Studio is considered as Microsoft's contribution to the open source world and they have once again delivered exactly what their customers want. I am someone who isn't an expert in coding and I had used a couple of different IDEs previously. The process of using a new IDE is all too similar. In the beginning, you're very uncomfortable not knowing what function is placed where in the software and in the next few days, you start to get a hang of it but my experience with the visual studio was completely different. I was expecting the same confusion as I started using it but everything in the software was so user-friendly. I immediately felt like as if I had used this software before and I knew where all the basic functionalities were.
ProsMicrosoft visual studio is developing software which is one of the most fully featured IDE right now in the market. It is preferred by developers from all over the world and has the ability to create all kinds of computer programs, websites and mobile apps. Name: Visual Studio Developers: Microsoft Written in: C++ & C# Operating System: Windows 7 or later Type: Integrated Development Environment License: Freemium It is a fantastic IDE that simplifies the work of the developer and it helps save a lot of time. It is greatly appreciated for the performance of its Debugging and IntelliSense tool. There are a lot of extensions available that improve the features of visual studio.
ConsThe code compilation error messages are sometimes very misleading that leaves the developer unsure of what the exact issue is. The errors are shown before and after the lines which can cost a lot of time and attention of the developer. Another con would be how expensive the software is compared to its competitors who provide similar services for a way lower price.
Reviewer Source 
Source: Capterra
February 7, 2019
Avatar Image
Samridh S.
Electrical Engineer II
Mechanical or Industrial Engineering, 501-1000 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
5/5
Features
4/5
Value for Money
5/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
February 1, 2019

“12 years of Visual Studio and Still love it”

OverallA powerful tool from Microsoft. It's foothold on the code development market is strong and will probably stay strong for a very long time. There are lot of forums and discussion sites dedicated to Visual Studio so learning VS means you have access to lots of resources. People have built their career on this tool so I would highly recommend it to anyone.
ProsI have been using Microsoft visual Studio for past 10 years plus and it just keeps getting better. It is one of the most advanced product from Microsoft and it is very well known throughout the Engineering industry, - Code writing and storage I use it on a daily basis for development of code in C, C++ and C#. The IDE is extremely strong and full of useful libraries. It has lot of features that aids in the proper design and development of the code. - Code comparison One thing that is really powerful about Visual studio is that you can extend the software capability to many other areas. Using Team foundation Server (TFS) from visual studio one can store code and perform revision control with different change-sets. It is a very strong tool to also compare codes between different change-sets or with the directory on the desktop. - Allowing Extensions Microsoft Visual studio allows third party extension which makes this already powerful tool even more powerful by being able to expand the platform. - Replication with Application With the powerful IDE platform, debugging is like a piece of cake. Development of Graphical user Interface (GUI) can also be done through studio and release it as applications that can be installed in many computers.
ConsI don't see many cons of Visual Studio except, - Price It is a powerful tool so of course getting multiple licenses will be pricey. - Error codes it could do a lot better in analyzing the source code and explaining what the error is. The error are pretty vague and one would need some learning curve to understand what is wrong - High load on the system Visual studio is big, massive and will require some powerful machine in order to not feel like the computer is lagging. Usually I shut off all my applications if I am working on VS.
Reviewer Source 
Source: Capterra
February 1, 2019
Avatar Image
Ebrahim F.
Software Developer
Computer Software, 11-50 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
January 9, 2019

“It just gets better and better”

OverallI started coding with Visual Studio 2005 and now work on a daily basis on 2012, 2015 and 2017. What I have experienced with Visual Studio is consistency and stability. Each new version looks and functions pretty much the same, so there's no real learning curve each time you upgrade(If you know how to use 2005, you will have no trouble with 2017 or later versions). Over the years, debugging performance has also improved, which is another plus for me. From 2015, Team services connects quite nicely as well and the actual loading of Visual Studio for the first time has improved greatly over the years.
ProsSince 2007, I have used Visual Studio for all of my app development. It is indeed the best tool I have ever come across. Possibilities are endless, from legacy WinForms apps to Web Apps and services, Visual Studio is able to provide you with an easy to use, stable and reliable platform to build your apps on. I am a C# developer who uses it every single day. Built-in features like code-completion and code validation makes it easy for even the beginner to learn. Since Azure came along, deployments have become even simpler, whether published directly, or through Source Control. Another cool thing about Visual Studio is that with every new version, new tools are introduced and new types of projects as well. This makes all of those projects that used to take days to put together, a mere selection of a project type and all of the initial code and structure is generated automatically. Then there's the debugging tools, Nuget, Server explorer, Team explorer and the list just goes on. All of these tools and features in Visual Studio makes it the most powerful of its kind in my opinion and I am sure many others. Microsoft also introduced Visual Studio Community Editions a few years back, which makes it even easier for newbies to start their development careers hassle free.
ConsFor certain project types, certain versions of Visual Studio work best, so I often switch between 2012, 2015 and 2017. I found that 2012 works nicely with older(.NET Framework 4 and below), 2015 for all recent apps, while 2017 works better if you need to debug Azure Websites. Other than that, the IDE has stayed pretty much the same, which is awesome. Nuget packaes sometimes have issues, but I don't use them that often, so I am not really affected negatively by that. The initial install of Visual Studio 2015 and above are web installers, which takes even longer than older versions, so I dread new installs, but after the install, all is good.
Reviewer Source 
Source: Capterra
January 9, 2019
Avatar Image
Aaron C.
Lead Software Architect
Information Technology and Services, 201-500 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Value for Money
4/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
October 10, 2018

“Visual Studio IDE - The Beast!”

OverallI have been using Visual Studio for the last 10 years. Having worked with other code editors and other languages including obj C, Swift and java for a bit, I can clearly see why VS is pricey because of the amazing IDE that microsoft has built and maintained over the years. It's definitely a complex tool to master and even after using it daily for the past 10 years all the way from vs 2005 to vs 2017, I would say there are some areas in the IDE that I have barely scratched the surface. Its takes years of practice and working with a wide array of project types to really explore the different sections and features the IDE has to offer. Microsoft now offers VS code(32 and 64 bit versions) which can be downloaded for free.
Pros- Ease of use - Multi language support - Full stack development capabilities - Integrates with databases easily - Can create a vast array of projects - WCF - Windows Services - Web API - MVC - .net core - Remoting - Class libraries - Database projects - Single Page Apps - Angular Apps - WPF to name a few - Source control plugin integration (GIT, Subversion using AnkSVN, TFS) - Plugin / Extension support. Example: Resharper, OzCode, NCrunch - Performance - Stability
Cons- Enterprise Licensing costs (vs Professional) - MSDN licensing and individual license costs can be a non starter for some technology companies - Project backward compatibility support in olders versions. Upward migration was a non reversible action which would render the project incompatible with the older version. - Memory / CPU consumption sometimes can be on the high side.
Reviewer Source 
Source: Capterra
October 10, 2018
Anjali G.
Senior software developer
Unspecified
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Value for Money
5/5
Reviewer Source 
Source: Capterra
May 25, 2018

“I have been working with VS from past 8years and i enjoy playing with this software&its integrations”

ProsI have used this software from version VS 2010 to up to date VS2017. Its very handy to work with. It offers a lot of features and functionalities that are really easy to understand. It offers a lot of integrations whether it is Resharper or any coverage tool or your website azure deployment. For me learning azure deployment was way too easy as it is just a matter of 2-3steps alone. There are easy steps to find some matching texts that too can be filtered with the type of file you want to search in. The solution explorer offers simple shortcuts to rename a file or just move a file from one location to another. The find and replace functionality that too can be customized whether you want to match case or not. The software's integration with Nunit code coverage helped me a lot in gaining confidence in the quality of my tests as while coding I can see the coverage of the lines. The tortoise git integration is something that is really helpful. You can easily see your commit history and differences. I personally like this software very much. Try it. It has a lot to discover.
ConsThe only problem that I see is the heaviness of the software as sometimes it hangs my system and you need to have at least 16gb ram to work greatly with this software. VS2017 is the latest I have worked on and although it has great features but it is a very heavy software and with heavy extensions it become slow.
Reviewer Source 
Source: Capterra
May 25, 2018
Avatar Image
YagneshKumar P.
Software Engineer
Hospitality, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
3/5
Customer Service
2/5
Features
5/5
Value for Money
4/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
January 28, 2018

“Visual Studio Review ”

OverallThe benefits of using Visual Studio is the ROI the Return of Investment; Our company relies on Visual Studio for developing, maintaining, and updating our product. It is the source of the growth of our company.
ProsAs a javascript developer, i use always use Visual Studio to develop webpages using c# coding. One of the features i like of Visual Studio is the ability to integrate SourceTree, MySQL, and other third part software within Visual Studio to make all scripts and databases in sync. Secondly, Visual Studio has guidelines to direct you what parameters to use when writing a c# code, it has the basic fundamentals of java variables that will guide me through my coding skills. Third, is when errors occur in my code, Visual Studio provides a more detail information about the error and recommends to insert a specific variable. Fourth, Although my company pays for Visual Studio, the ROI we get from using Visual Studio is just exceptional we are able to generate more revenue using Visual Studio.
ConsOne of the downside of Visual Studio is the installation process, it does take a while good 1-2 hrs to install based on the pc performance, Visual Studio does rely on some existing software to be installed before installing Visual Studio such as Microsoft .NET framework, and MS Visual Studio C ++ both of these products have many versions I just hope the Visual Studio Installer has those software within the package rather that going to Microsoft.com and installing them individually.
Reviewer Source 
Source: Capterra
January 28, 2018
Avatar Image
Claudio Ivan M.
Full-stack Developer
Computer Software, 11-50 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Features
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
September 11, 2019

“A grate ide for almost everything”

OverallIt is quite simple to use, you enter to visual studio web page select the option that you want, if you need a full free version go to community version, if you need more support or a custom tool (I real think the community is excellent) you can buy a license which include more tools for you. The big thing here is, visual studio supports a lot of languages, programming languages, also you can get (for free) different versions of the ide if you need some retro compatibility whit tools or old projects. In the user interfaces there is no much to say, is clean and easy to understand, you can check the hotkeys, if you need remove some buttons from toolbar or change hotkeys for others you can do it on tools/options and customize. Finally, the best of visual studio is the really big uses that you can give it, for example, use the .net core for create a web page, if you don't like .net core you can also use angular; looking for a little help making games on unity, you can use c# for the logic and debug it with visual studio or if all of this is much for you and you only want a simple desktop program you of course can do it (or mobile, remember xamarin if you are interested on it).
ProsAs a generic IDE for many languages and purpose, i really think that the oportunities for the tool are huge. You really can do almost everything that you propuse. It one of the IDEs with the best customization ever, can select the clasic mode, the dark theme, persolize your hotkeys only to say some. You can get a huge amount of tools by nuget, and configure your projects whit many git tools.
ConsPerhaps the user interface between mac and windows version can be a little tricky if you work with both.
Reviewer Source 
Source: Capterra
September 11, 2019
Surender B.
Technical Lead
Information Technology and Services, 11-50 employees
Used the software for: 1-2 years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
4/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
May 16, 2019

“Best development tool for implementing web, desktop and mobile applications”

OverallI highly recommend Microsoft Visual studio to everyone who wants to develop application for web desktop and mobiles plateform. My overall experience is superb with this and highly satisfying the company needs. It can be used in large and small scales enterprises.
ProsHere is a list of reasons why we adopt Microsoft Visual Studio for development: 1. It supports more than 60 programming languages. 2. Team foundation server feature is awesome where we can deploy our changes on server very easily and can rollback the same with ease. 3. Dock able features of script tabs and windows make it easy to handle various windows at same time. 4. It provides script bundling and it is just easy process. 5. Visual Studio provide inbuilt sample code templates and by using them we can same development time up to large extent. 6. We can integarte third party tools with ease. 7. Intelligence window is one prominent feature. 8. Intermediate language debugging is very good feature. 9. We can edit images or icons with inbulit editor and no need to go for other third party editing tools. 10. Last not the least is that its a quality unit testing features.
ConsI never noticed any cons till now but below are some suggestions if Microsoft can add: 1. Team foundation branching is quite complex. 2. Software is quite taking high CPU memory and takes 3-5 minutes during initial loading and its too bulky and taking near about 3 GB space in c drive. 3. Licence fee is quite high because its a brand product but it is okay if we are dealing with quality software which is highly reliable in current competetion.
Reviewer Source 
Source: Capterra
May 16, 2019
Avatar Image
Robert D.
Owner
Information Technology and Services, Self-employed
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
4/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
August 8, 2019

“Visual Studio Great for All Developers”

OverallIt allows me to fix errors and rebuild so that I can complete projects. It is easy to use so that I can focus purely on projects. I have experienced the following benefits: 1. Increased UI enhancement through Razor Pages, and Web Applications, 2. Comes standard with Bootstrap 3 and can be increased to 4. 3. Several languages and frameworks are added when updates occur. Note: user must download update via tools within visual studio.
ProsVisual studio allows me to create dynamic web applications and websites for my clients and projects. It allows for database creation, code development and UI development. I would highly recommend it for anyone who wants to develop websites and web applications.
ConsSlow Boot up time, slow build times, memory hog, increased CPU use. Recommended: Core i7 CPU processor or greater with at least 8GB RAM or higher.
Reviewer Source 
Source: Capterra
August 8, 2019
Verified Reviewer
Unspecified
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
4/5
Features
5/5
Value for Money
4/5
Reviewer Source 
Source: Capterra
February 17, 2018

“Best Coding Software - One Stop Software IDE”

ProsThe thing that I like best about Visual Studio is that it is very easy to use and if you are not used to it yet, it takes very quick to learn Visual Studio. It can support pretty much any code that you are working on. This also has syntax highlighting for every language. Visual Studio is probably something that small businesses would use since it is so cheap and easy to use. I 100% recommend Visual studio to other people. Visual Studio is easy to use and if people are not understanding the software, I encourage them to keep trying. Visual Studio is a very good product for developing code as it provides syntax highlighting and supports a couple of languages. People that want to switch to Visual Studio as well I fully recommend it because it's something that will help them in the future as it will be in my opinion, and good program to code software. Some business problems I'm solving with Visual Studio is that it's much easier for colleagues and employees to use. Visual Studio is also very cost efficient which means that it will be one of the best options for businesses who don't have a big budget.
ConsSomething that I dislike about Visual Studio is that it doesn't technically support every single language. Other languages besides JSON, CSS, HTML, Node.js, and a couple more only have syntax highlighting. Other than that issue, I love Visual Studio.
Reviewer Source 
Source: Capterra
February 17, 2018
Avatar Image
Anuj S.
Business Intelligence Analyst
Internet, 10,001+ employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
September 5, 2018

“Saves developers time for "real" development work!”

OverallLove this IDE. Developers favorite. Saves developers time for "real" development work! Good thing that Microsoft has now introduced free version and have introduced to open source developers as well :)
ProsAnother great tool by Microsoft! One of the Best IDEs available for Developers. Visual Studio's IDE is so much loved and appreciated by developers that Microsoft used it for SSIS and SSRS too. One IDE for all sort of developments, you can use pretty much any programming language to do your development in Visual Studio Almost all or Perhaps All the industry standard IDE features. It is literally an overwhelming IDE, with far too many features. Makes your life even easier with Nuget packages and Entity framework Debugging made easy with watchers, quick watch, auto variables etc Very helpful Intellisense Hit the ground running and work only on the things you should spend your time on. Drag-drop design your windows/web forms and focus on writing the quality code only! Eclipse and any other IDE is no where close to Visual Studio!
Cons Refactoring tools are relatively better in Eclipse than Visual Studio. Too many versions to choose from (Code, Community, Express, Professional, Enterprise, Ulitmate etc) While I always loved Visual Studio for C#, VB.NET, ASP.NET, and other development; For some reason, I found the free version horribly slow for Python Development.
Reviewer Source 
Source: Capterra
September 5, 2018
Sean S.
Software Engineer
11-50 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
5/5
Customer Service
4/5
Features
4/5
Value for Money
5/5
Likelihood to Recommend
8/10
Reviewer Source 
Source: Capterra
June 27, 2018

“Visual studio is a good tool for writing/running .Net applications.”

OverallVisual studio allows for the writing/running/debugging of .NET applications. It provides an easy way to add external libraries via Nuget. It also makes it easy to maintain multiple versions (x86 and x32) of your application as well as allowing custom profiles to be created for your application's output(i.e. Release vs Debug).
ProsVisual Studio is a nicely customizable IDE that allows users to make their workspace look like they want it do. I particularly like that the layout/visibility of all of the tools can be automatically switched between when your app is running vs when it isn't. I also really like that you can change and customize the IDE's theme. I use the Dark theme and then customized the colors a little bit to be more appealing.
ConsVisual studio seems to struggle with large applications. We have an application that has over 20 different projects in the solution and it appears to struggle with rebuilding all of the projects in the correct order(due to dependencies) sometimes. Also, we have a recurring issue where a dependency that we used to have (a specific version of SQLite) keeps coming back even though we have repeatedly attempted to remove it from all projects. On top of that, VS sometimes locks up and eventually crashes once every few weeks (I use it 5 days a week, so really this doesn't happen frequently). The crash might have something to do with starting and stopping the solution 10-20 times a day.
Reviewer Source 
Source: Capterra
June 27, 2018
Jessica B.
Web developer
Internet, 1-10 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
3/5
Features
5/5
Value for Money
4/5
Likelihood to Recommend
7/10
Reviewer Source 
Source: Capterra
January 11, 2019

“Can Customize to Fit Needs”

OverallI wish I knew more about VS than I do, because it probably can help me more as a programmer. Instead of letting it guide me I kind of set it up to work how I need, which is great for my situation. Sometimes I feel it makes projects too bloaty but in general, I am happy with how the software has progressed with the industry over the years, and my company continues to rely on it.
ProsI like that you can choose features to add or leave out, making it less bloaty than you need. I've been using VS since version 2003 or so, so I'm comfortable with the layout. Search is very powerful. Intellisense gets better every version - the CSS intellisense right now is mind-blowing. Source control is of course one of the biggest features I use. The package manager features are finally working well...I never felt they worked well enough in previous versions. MS keeps adding support for new technologies so that's a welcome feature.
ConsI had problems with not being able to do some basic functions until an update/patch came out - namely getting a package manager to properly install packages. I've wasted time trying to figure out why something wasn't working until I came to the conclusion that it wasn't going to work at all or was deliberately changed. I think it's also quite expensive...maybe that's just because I don't use all the features. And it eventually stops supporting enough stuff that you have to update, and pay.
Reviewer Source 
Source: Capterra
January 11, 2019
José R.
Junior Developer
Information Technology and Services, 11-50 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
March 30, 2018

“Visual Studio by Microsoft is a suite that combines all the .NET tools in an agile and versatile way”

OverallVisual Studio by Microsoft has allowed me to develop software solutions for a wide variety of clients, using different software tools. These solutions respond to different business logic. To mention some applications, I have developed systems of billing, payroll, personnel management, online sales, accounting, inventory, administration of a shipping company, restaurant management, among others.
ProsVisual Studio by Microsoft is a very used tool in the field of work linked to software development. In the work environment, I can work, at the same time, on different projects and frameworks for the same solution. Furthermore, this suite allows me to run multiple projects and debug them simultaneously. In addition, it is compatible with old and current technologies. That is, I can work from framework 2.0 to 6.0. For the specialists on the theme of software development, it is considered a quickly understand and learning work tool.
ConsVisual Studio by Microsoft is a very good work tool. However, it requires much of hardware resources for its installation and operation. The software developer who wants to use this suite must have a computer with sufficient features (CPU, memory, hard disk, graphics card) so that the application can be installed completly and used to its full potential. If the software developer do not have a good machine it takes a long time to install and load Visual Studio.
Reviewer Source 
Source: Capterra
March 30, 2018
Sanduni N.
Technical Support Assistant
Information Technology and Services, 201-500 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
3/5
Customer Service
3/5
Features
4/5
Value for Money
4/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
February 27, 2019

“Best IDE for the developers, to code in multiple programming languages.”

ProsI'm a Technical Support Assistant at ISG Academy - (Pvt) Ltd. I'm Using Visual Studio since 2016. It's the best Integrated development environment for the developers. Visual Studio also supported in Windows and Mac-OS operating systems. We can use Visual Studio to develop applications for Windows, iOS, Android, Mac, web, and cloud. Not only that, Visual Studio IDE also having so many features. It allows us to write code accurately and efficiently without losing spellings in keywords and fix code issues while we are typing the code. When we using visual studio, we have so many features embedded like Visual Studio Team Services, Visual Studio App Center, Visual Studio Subscriptions & Dev Essentials etc. Visual studio Is the best IDE that I used since 2016, I recommend this to any developers, that love to code.
ConsVisual Studio is the best IDE. But Sometimes It uses computer memory, more than the required amount. And also, Sometimes Visual studio IDE get stuck with the message "Not Responding". If they can release a lite version of Visual Studio IDE, It's the best Integrated development environment for any developers, with any computer. But when considering other softwares, Visual Studio is the best. I recommend Visual Studio IDE for any user.
Reviewer Source 
Source: Capterra
February 27, 2019
Avatar Image
Alejandro S.
Desarrollador de software
51-200 employees
Used the software for: 6-12 months
Overall Rating
4/5
Ease of Use
3/5
Customer Service
3/5
Features
4/5
Value for Money
4/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
May 28, 2018

“ made a university project and the result was quite good”

Overall I did a university project and the result was quite good, I recommend it for small projects
Pros *It has a very fast learning curve. *Integrates the design and implementation of Windows forms. *It allows to easily use the platform of Windows systems, since it has almost total access to the Windows API, including current libraries. *It is one of the most widely used languages, so it is easy to find information, documentation and sources for projects. *Easily extensible through DLL libraries and ActiveX components of other languages. *It makes it possible to add support for executing scripts, VBScript or JScript, in applications using Microsoft Script Control.7 *It has access to the DirectX multimedia API (versions 7 and 8). A component to work with OpenGL 1.1.8 is also available, unofficially. *There is a version, VBA, integrated into Microsoft Office applications, both Windows and Mac, which allows programming macros to extend and automate functionalities in documents, spreadsheets and databases (Access). Although it allows to develop large and complex applications, it also provides an adequate environment to make small rapid prototypes.
Cons *Versioning problem associated with several runtime DLL libraries, known as DLL Hell. *Poor support for object-oriented programming. *Inability to create multi-threaded applications, without having to resort to calls from the Windows API. *Dependence on complex and fragile COM registry entries. *The ability to use controls in a single form is very limited compared to other tools.
Reviewer Source 
Source: Capterra
May 28, 2018
Stuart S.
Electronic Design Engineer
Automotive, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
May 16, 2019

“Great IDE for embedded or desktop development”

OverallLike other Microsoft applications, Visual Studio is a very powerful tool with thousands of features. I primarily use Visual Studio for embedded software development which means there is a wide section of the program which I never use, but even for my use I like it a lot as it makes code editing and library management very user-friendly and (with extensions) has with some debugging support (target dependent). It has helped speed along the development of embedded software as very little time is lost fighting the IDE. It runs better than the many Java-based IDEs in existence which is a welcome change, especially the rapid startup.
ProsGenerally sensible layout, familiar to users of other Microsoft software. It opens quickly and does not use excessive amounts of CPU time or RAM. IntelliSense is a wonderful feature that makes writing and editing code a pleasure. Visual Studio's navigation is quick and makes browsing a library to find implementation details or to inspect undocumented features simple. There is an active 'marketplace' full of extensions to further add to to Visual Studio's already large feature set. I have used several embedded (microcontroller) focused extensions and have been satisfied with the experience of using Visual Studio to develop for and debug these platforms.
ConsThe fact that you cannot have two projects open simultaneously is frustrating. When working on multiple projects that share features and thus a similar code base, it is nice to be able to easily compare how problems were solved previously. This can be worked around by opening multiple instances of Visual Studio or opening the other code in a different editor, but it would be preferable to have this support built-in.
Reviewer Source 
Source: Capterra
May 16, 2019
Avatar Image
Carl H.
Unity Developer
Information Technology and Services, Self-employed
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
August 29, 2018

“One stop shop for development”

ProsThere are oh so many things to like about Visual Studio, from the wide array of languages which are supported to the great intellisense which greatly speeds up development. Visual Studio is commonly known for development with .NET languages such as C#, VB and F#, however it also has support for Python and the latest versions of C++. This makes Visual Studio an incredible IDE for if you use one of these higher level languages in your daily job as well as the lower level C++ as you would only need to have a single IDE installed, Visual Studio. Visual Studio also has a massive store of plugins which can be installed with your Visual Studio to increase your efficiency of quality of life. One of these incredible plugins allows you to stream your project to a fellow developer, this has allowed me to help friends countless times and all in real time with really low latency.
ConsConsidering the amount of powerful features included with Visual Studio it will come as no surprise to know that it can take up a fair amount of hard drive space and can become quite slow to load. However, this seems to have been improved in the latest version but nonetheless, an SSD would improve your performance a ton if you choose to use this IDE.
Reviewer Source 
Source: Capterra
August 29, 2018
Chris M.
Software Developer
Insurance, 1001-5000 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
February 10, 2018

“Visual Studio is a great tool for development as it comes jam-packed with functionality”

OverallIt helps me with my daily work and makes my job much easier than it should be.
Pros- Abundance of functionality and features - Code prediction is awesome - Test suite is completely adequate and easy to use - Accurate error detection - Debugging made easy - Provides an environment for all types of software development - NuGet Package Manager is a great addition and is very useful - Built in source control management - Thousands of themes, you can even customise your own - Works great with C#, .NET applications (including .NET Core) and web applications (javascript, typescript, razor) - Constantly updated by Microsoft. They really look after this product.
Cons- Long time to launch - A bit of a pain to install/re-install if you've not got the correct version - Fairly clunky - Cannot make code changes during runtime (although you can switch this feature off, it still needs to re-build and re-compile - takes a while) - It's not cheap. Although the community edition works fine, it's not adequate enough for working on professionally. But this doesn't mean it's not worth the money - Can be a bit of a pain if you need to change your project structure (move folders around, rename files/folders etc.) - Uses up a lot of machine resources
Reviewer Source 
Source: Capterra
February 10, 2018
Avatar Image
Dimuthu A.
Project Manager
1001-5000 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
4/5
Customer Service
3/5
Features
3/5
Value for Money
3/5
Reviewer Source 
Source: Capterra
July 28, 2018

“I was, am using this software as a undergraduate & a project manager for 5+ years now.”

ProsSoftware is a very user friendly application that comes with very useful tools. Specially for .net developers. A handy application to use daily. One attractive sight for .net developers is this application is fast (Time saving). I am a project manager who works with a software engineering team & for web application developments we pick this app without any hesitation because of it's key functionalities. Easy to use always as I mentioned very simple interface that guides with good suggestions when we use key words. For years Visual Studio came up with updates but one thing that didn't change much with time is it's interface. Which makes the users to use this software more times than other software. Adaptability is a lesser fact because people are used to work with comfort zones(Where people find the easy access) so having a well known interface with slight changes time to time is a good plus point for this product.
ConsThere is not much to take as cons as this product is very simple one but I find it little bit hard with lack of support for this software. If the team can develop this this is a killer application where most of the competitors will be thrown away. Another thing is that when we are using the genuine software by purchasing it, many would like to have proper guidelines (Documentation) with the product. This is also another downfall in this product where user documentations should come with good standards. As developers we would like to have a good, improved documentation with the product.
Reviewer Source 
Source: Capterra
July 28, 2018
Osamah A.
Student
Computer & Network Security, 5001-10,000 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
4/5
Features
5/5
Value for Money
4/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
September 4, 2019

“a professional compiler for a professional person!”

OverallI have used Visual Studio for 5 years now and I can say it is one of the best(if not the best) Softwares on this particular field. I use a lot of programming languages and fortunately, Visual Studio supports almost every other language so I am absolutely satisfied with it. you can do massive projects using Visual Studio, and it will not let you down!
Prosit is functional, it has many features that will make your programming journey much smoother and more fun. when writing code blocks, Visual Studio will make a distinctive colour for each part of the program, making it much easier to keep track of your progress and your code. it supports a variety of programming languages, such as; C, C + +,Java,JavaScript,Python, and much much more! the workspace provided is comfortable and huge. you have an option to change and manipulate the font and its size so that it fits your preferences.
ConsVisual Studio provides many features and supports tons of programming languages, which requires a lot of free space to be available on the Disk, however, due to its huge size it sometimes will run slow on your pc and it could be really heavy on your CPU. Other than that it is honestly hard to find any bad aspects of the Software.
Reviewer Source 
Source: Capterra
September 4, 2019
Verified Reviewer
Banking, 5001-10,000 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
June 15, 2019

“Best IDE Ever”

OverallVisual Studio requires almost all CPU time and RAM. If you have very powerful pc, then you will not face any performance issue.
ProsVisual Studio supports multiple programming languages and application types. Debugging is the most powerful and important feature of it. If you ever could use any visual studio, you would use next generation of it easily. Microsoft does not make radical changes. It helps users to adapt new versions.
ConsWhen you make any mistake while installing Visual Studio, you may spends hours to make all things right. Multiple version of Visual Studio can not work together.
Reviewer Source 
Source: Capterra
June 15, 2019
Avatar Image
Rohan K.
Software Developer
Information Technology and Services, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
4/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
March 7, 2019

“Pros And Cons Of Using Visual Studio Code For Development On A Daily Basis.”

ProsIt is perhaps the best text editor for a developer around the market according to me. One can download/install plugins which are present in the Visual Studio code environment. Some packages are built in and some needs to be installed. The plugins makes development faster and smoother. It is pretty fast and have very rarely experienced any lags/slowdowns. The folder/file structure makes navigation easy around the files. It has several features like looking for a word/text in a file or across a project. Hence looking for files/folders/text in a project is pretty easy and smooth. It has a built in terminal which makes starting/stopping the server and using commands from the command prompt quite easy. Debugging feature in Visual Studio Code makes debugging applications quite easy. The overall look/theme of Visual Studio Code makes coding quite fun too . Basically it has everything a developer would need to develop an application
ConsIt used to crash all of a sudden on Windows 8 version. Though it runs smooth and fast on the newer and current version of Windows or Linux , it wasn't fully compatible with lower versions.
Reviewer Source 
Source: Capterra
March 7, 2019
Avatar Image
Sandeep K.
Senior Programmer
Computer Software, 51-200 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
4/5
Customer Service
3/5
Features
4/5
Value for Money
4/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
March 26, 2019

“Superb Software for coding”

OverallThis software is very easy to use when it comes to develop a software. One of the best thing about this software is that we can create our websites in ReactJs very easily.
ProsIt is the lightest version software when we compare with other integrated development environment. One of the best tool till date for coding. It's interface is really good and soothes eyes while working. We can install many available extensions, for example eslint which is very helpful in systematic coding. Another feature is scss which is an alternate for cascading style sheets. In this styling code is in minified version. It also takes less space in our computer as compared to other integrated development environments. There is a complete library of extensions based on the requirement of the project. Server side coding is really easy.
ConsThere is only one thing which is not up to the mark and that is debugging. We have to configure the code separately for debugging. There was a time when I had to check error in my code, I could not debug rather than I had to use console debug to check where the issue lied. This is very cumbersome process.
Reviewer Source 
Source: Capterra
March 26, 2019
Avatar Image
JAYESH S.
Student
Higher Education, 11-50 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
5/5
Features
5/5
Value for Money
4/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
December 3, 2018

“Visual Studio: Versatile code editor”

OverallVisual Studio facilitates advanced interface while product/project development for an advanced developer like me as well as being simple for a novice at the same time. I develop all of my front end web applications on it. Many of our clients include people from the engineering domain that tend to solve a lot of real world problems with code. And no doubt, Visual Studio has been at the forefront in development phase.
ProsVisual Studio facilitates advanced interface while product/project development for an advanced developer like me as well as being simple for a novice at the same time. I develop all of my front end web applications on it. Many of our clients include people from the engineering domain that tend to solve a lot of real world problems with code. And no doubt, Visual Studio has been at the forefront in development phase.
ConsThe pricing can be made more economic for developers who are on a tight budget for the development of projects. I myself feel that the pricing can be improved in terms of paying for the application. If the team manages to reduce the pricing , a lot of developer folks out there may get onboard the 'Visual Studio' journey. Other one is the package control can be made more intuitive and more demanding for more integration in the process. Despite being lightweight, Visual Studio should provide more simulators and heavyweight modules as a full fledged IDE. People can obtain more insights from editor for data science if Sublime Text provides functionalities like graphical outputs, visualizations and demographs.
Reviewer Source 
Source: Capterra
December 3, 2018
Timothy C.
Senior Software Developer
Computer Software, 11-50 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
3/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
August 15, 2017

“The best editor (IDE) on the planet for .NET and one of the best for HTML/CSS/JavaScript”

OverallThe software is powerful and it makes my job a TON easier because of it. I use it every day, and I have for the past two decades.
ProsVisual Studio has almost every tool you might need baked into the product. You want testing? There's a section for that. Code formatting? There's a section for that. Advanced debugging, diagnostics, and analysis? Please. You have to try harder than that. There is a few sections dedicated to those topics. Plus, you can configure Visual Studio for how it will work best for you. It, somehow, you find something that Visual Studio isn't good at or doesn't have, you can use their amazing extension system to add that feature (usually at no cost). Speaking of cost, Visual Studio Community Edition is FREE! Not only that, Community Edition isn't some cut-back product. It has everything you need to get the job done. Granted, there are some nice extras you can get with the paid products, but those are extras, not core functionality.
ConsWith so many options, it can be a bit confusing to use the first few times. It also has a lot of power that remains hidden unless you go poking around for it.
Reviewer Source 
Source: Capterra
August 15, 2017
Alfredo Z.
Software Test Engineer
Information Technology and Services, 1001-5000 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Features
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
March 15, 2019

“Development with Visual Studio”

ProsThis piece of software is an essential part of my day to day work. For development, nothing beats a good IDE. The amount of tools and features it provides along with the organizational structure keeps work flowing smoothly. Here are a few things that are very useful: 1) Building is done with a simple click of a button. No makefile needed or complicated compilation setups. 2) Shortcuts to improve productivity such as when we Ctrl + click on a method name and get immediately take to its definition 3) Powerful debugging tools. You can step through the code line by line, set watches for variables, and even attach the debugger to a remote process in order to debug a Visual Studio application on a different computer. 4) New Roslyn .NET compiler platform integration allows for smarter suggestions and improvements thanks to the on the fly compilation. Errors are quickly found with this.
ConsCan be a little slow at times as it is a large piece of software, but it is honestly one of the best for professional development.
Reviewer Source 
Source: Capterra
March 15, 2019
Avatar Image
Anil S.
Software Developer
Computer Software, 501-1000 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
4/5
Customer Service
3/5
Features
4/5
Value for Money
4/5
Likelihood to Recommend
8/10
Reviewer Source 
Source: Capterra
October 16, 2018

“Oasis for .Net developers”

OverallDespite of its slow working, it is the only resource that gives such a huge number of option for a c# developers. Along with this, new releases which rolled out time to time , Make it better on a daily basis. I would say go for it. Can't think programming with VS
ProsIn build TFS(team foundation server) impresses me most. Using visual studio, you need not to worry about using third party version control, tfs gives you all advanced features like making shelvesets for your code, managing your pending changes etc. VS gives you intelisense, going through defination of system class easily using F12. Latest .Net framework gives you numerous types of project like web api projects,web site project, console application etc. You can use latest technology like Entity framework with vishal studio. You can code in most of the languages like c, c++, c# , JS etc in VS.
Cons1- it is to bulky, takes alot of ram( min 8 gb ram required) 2- got crashed number of times when high performance is needed. 3- Running application takes longer than expected most of the time as it takes to build the application every time.
Reviewer Source 
Source: Capterra
October 16, 2018
Avatar Image
Anna N.
Systems Analyst
Computer Software, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
4/5
Features
4/5
Value for Money
5/5
Likelihood to Recommend
8/10
Reviewer Source 
Source: Capterra
September 9, 2018

“Best IDE for .Net Development”

OverallOverall, I can say that this software really helped me in all my project development. I had learn so much from this and seeing the output of my project is just amazing. A must have software for development!
ProsI have been using this software since in my college days and until now that I am working I still use it. If you are looking for an easy tool to use on your windows application, web applications, or even other type of applications, this tool is for you. It has a lot of languages you can use that will make your job easier and faster. Further more, Visual Studio has IntelliSense which will help your coding easier. Intellisense provides code hint to help you build your code syntax. This is really a big help for beginners. And also, the debugging made easy as it will guide you run through your codes and gives you the output of your code syntax. that will make you easily see what went wrong in your program.
ConsI think the only catch is, you really need to buy the software license to fully enjoy its features and functionalities. And also for you to have a good support from Microsoft team.
Reviewer Source 
Source: Capterra
September 9, 2018
Verified Reviewer
Computer Software, Self-employed
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
September 9, 2019

“The community version is all that I ever wanted”

ProsIt has so many perks and can integrate with third party company like devexpress make the software development even better and easier, is very intuitive to use, you can create many types of project from basic windows desktop application to unversal one made from the language that you prefer, in case you use the project setup is easy to use, or you can purchase or install free, software packaging , now you can develop from other OS like andriod or iOS, or just develop games. Team fundation allows you to create project and shared up to 6 person which is store in the cloud, so you may not lose your project
Cons-Can be very resource consuming, depends of the package that you download, I recommend to only download what you going to use, because it make your pc slower over time -some bug are hard to understand and force to use bing as browser -the only control outdated is the browser and is very poor, could be improve or updated to the new edge explorer -Is hard to use branch to unity code when using team fundation
Reviewer Source 
Source: Capterra
September 9, 2019
Verified Reviewer
Computer Software, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
3/5
Features
5/5
Value for Money
3/5
Likelihood to Recommend
8/10
Reviewer Source 
Source: Capterra
July 26, 2018

“Very full featured development tool for a multitude of languages”

ProsThe feature set for any of the Visual Studio levels is really large. It handles a huge amount of languages including syntax coloring and checking, links to any compilers either native or 3rd party and auto launches debug environments to test in all through settings. It also is very stable now and depending on the version is great for integrating with source control and doing networked team work. For enterprise level development I haven't found a better solution.
ConsIt is very large in it's memory footprint (though the current iteration is smaller than earlier ones, they are heading in the right direction). The cost of the more robust versions is at a price point only purchasable by businesses excluding the individual developer. There are so many versions it is tough to determine what is right for you (some of the free ones actually will work for most development needs but figuring that out can be an exercise in futility). There is a learning curve on it. All in all, if you just need a quick editor this many be using a sledgehammer on a thumb tack.
Reviewer Source 
Source: Capterra
July 26, 2018
Mitesh V.
SSE
Information Technology and Services, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
8/10
Reviewer Source 
Source: Capterra
May 12, 2018

“visual studio is the perfect tool to develop any software application.Visual studio 13 is awesome.”

OverallWe are working with very large scale application and it will provide easy development,lots of inbuilt functionalities which will help us to reduce cost of development as well as maintainability of application. We have very large team and we manage and update our application easily using this software.
ProsIt will provide us many built in functionality. We are using it create web application into MVC. All the folder structures created automatically. It provides lots of third party DLL support and built in nuget package manager.It provides also performance monitoring tools.It provides Unit test case in build template so we can easily create unit test project and maintain it.Initial version of visual studio are ok but after visual studio 2010 it was awesome. We can also manage database project using SSDT project and it will help lots of to manage database across the many developer.
ConsIf you are going to work with large application then visual studio is perfect platform for you but if you are working with small application then there is many batter option in term of cost and time also.
Reviewer Source 
Source: Capterra
May 12, 2018
Avatar Image
Anand N.
Freelance writer and blogger
Online Media, Self-employed
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
August 29, 2019

“Brilliant tool for developers”

OverallVisual Studio solves the problem of complicated work involved with programming. The automated Intellisense helps you to quickly complete the coding process. The editor provides several colors for various commands and this is useful for developers. I can easily establish connectivity with databases directly from the Properties window. I can create any type of .NET, ASP.NET, MVC applications and much more using Visual Studio.
ProsI am using Visual Studio since 1999 when I first started to learn ASP. The name was Visual Interdev at that time. I then switched over to >NET and started to work with Visual Studio. I was able to easily write source code and add controls by drag and drop. I was able to easily compile the application with a click of a button and also inspect the debug process. The various parameters can be set via Properties window. The main highlight of Visual Studio is that it ships with tools for all programming languages. I also worked with Visual Java during early 2000. I currently work as a blogger but I still use Visual Studio to trouble shoot code. I also work as a reviewer for several publishers and I use the editor to check and verify code.
ConsThe installation process is complicated. You have to download the required tools by spending several time. I had observed slowness when I open the Visual Studio initially. However, subsequent opening are fast. I would appreciate if the company rectifies this issue.
Reviewer Source 
Source: Capterra
August 29, 2019
Avatar Image
Triloky M.
Software Developer
Information Technology and Services, 5001-10,000 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Value for Money
4/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
May 4, 2019

“Feature rich IDE”

OverallWe used it for development of portal websites based on mvc and visual studio made our work smoother. We did lot of code merging and comparing with inbuilt tools and we also got integrations for node. The packages got updated automatically with no errors at all. The clients love the error free deliveries which has made us to use visual studio for our projects a habit.
ProsWhen you are working on MVC then visual studio is the ide you will want to work with and you can see all integrations within. Nudget package manager can integrate almost all packages we need. We can see type ahead with intellisense and development becomes very fast. All our api's can be easily navigated simply by clicking on class name. Xamrin developers in our team are loving it too because it makes the development cost effective and high on standards. It gtes regular updates to keep up with the pace of fast moving technology.
ConsIt takes time while loading and loads alot of resources. It also does have very high download sizes and sometimes we feel that it can be ignored. The MS products are also bit expensive.
Reviewer Source 
Source: Capterra
May 4, 2019
Todd K.
Software Engineer
Computer Software, 51-200 employees
Used the software for: 1-2 years
Overall Rating
5/5
Ease of Use
5/5
Features
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
February 25, 2019

“VS Code is the BEST coding environment.”

OverallI use VS code daily as my go to text editor, debugger and source control platform. It's incredibly flexible and does everything I need it to, and more! Extensions make using all kinds of languages easy. It's actually fun to use Visual Studio.
ProsVisual Studio is truly the gold standard of development environments now. Aside from being a flexible text editor, it has a robust debugging console, integrated terminal, Git source control integration and a host of other features you can easily add via third party, or Microsoft extensions. It makes programming in any language easy and clean. While not as minimalist as Sublime, I feel I don't miss Sublime one bit when using VS. It's just more feature friendly and inviting, not to mention fun! Customization is king here and it makes programming easier in every way.
ConsAside from the nebulous nature of making changes to basic settings, which can sometimes be hard to find, the platform is generally easy to map to your needs. I will say that when dealing with a large code base, the application can get a bit sluggish, but Microsoft has done some hard work in mitigating problems and it still runs and feels like Sublime, just with so many more options.
Reviewer Source 
Source: Capterra
February 25, 2019
Verified Reviewer
Retail, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
4/5
Features
5/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
January 30, 2019

“The IDE of Dreams”

OverallI have used Visual Studio for the majority of my time during my university years while studying for my undergrad. Its various features have made working from a cloned repository easier by providing an excellent visual representation of my project through the Solution Explorer. Visual Studio is very beneficial to new users and makes working across multiple files much easier.
Pros- High flexibility due to its compatibility of projects with many different languages. - The "Solution Explorer" is an easy way to keep track of the various files and libraries included in your projects. - The "NuGet Package Manager" extension is an easy and intuitive way to produce and obtain packages for your projects. - The included "Autocompletion" makes writing repetitive code structures fast and easy.
Cons- Installation can take a very long time if you intend to use it for multiple languages. - Running larger projects with many opened files can run slowly (especially on computers with less than 8 GB of RAM). - Not very lightweight due to including features that may not be necessary for all projects.
Reviewer Source 
Source: Capterra
January 30, 2019
Verified Reviewer
Computer Software, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
3/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
August 5, 2018

“One of the most advanced IDEs currently available”

OverallGreat experience so far, a lot of documentation online as well as questions and answers on stackoverflow. We always wish the customer service was a bit better but using the product has been great.
ProsVisual Studio makes programming and organizing a solution a very pleasant experience. With all the tools available to you, the syntax highlighting, refactoring, file organization, extensions, there is so much to love about this tool. We currently use Visual Studio everyday in our workflow and integrate it up in the cloud with Visual Studio Team Services which makes the product even better. It's easy to work with our source control and new features are being built for it all the time. They are currently working on Live Share as well and even though my team works in the same office we have used this from time to time to just work on the same solution as we design and implement changes.
ConsSome of the features can be a bit hidden and tough to find. Also it does take time to learn how to work with the framework because of the breadth of the tools.
Reviewer Source 
Source: Capterra
August 5, 2018
Samir B.
Software Engineer
Computer Software, 11-50 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
4/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
July 30, 2018

“The best IDE! End of the discussion!”

OverallEase of use and improved productivity describe best the benefits I get from using Visual Studio
ProsVisual Studio has been one of the first IDE I had to work with. The learning curve has been very quick and I'm talking about Visual Studio 2003 which is far behind the most recent versions that are a total pleasure to use. The support of development languages like .NET and C/C++ makes it a versatile tool yet powerful. Also the integration of TFS and Git will make your life easier. No need of a second App or third party plugin to manage your source code like other IDE (Xcode, Android Studio). The performance is also a major point. Building and deploying your Apps is painless and does not take an eternity. Long story short, if you have to work with Visual Studio as a developer, you will be on a cloud.
ConsIt's hard to find a cons for a software like Visual Studio when you know what other IDEs offer. So it may not be a "real" cons, but I would say that the the issue tracking in TFS can be improved and a bit more user friendly
Reviewer Source 
Source: Capterra
July 30, 2018
Avatar Image
Ahmed O.
Founder & CEO
Computer Software, Unspecified
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
4/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
December 8, 2017

“A Must Have IDE for Windows Software Developers”

ProsVisual Studio is a must-have IDE for Windows software developers, VS features a very rich intelligent IDE that helps you write apps for Microsoft Windows fast and more efficiently. The IDE has very powerful code completion features, impressive set of debugging and profiling tools, powerful UI designer and extensive set of add-ons and extensions that enables IDE to support more languages like PHP and Python. With VS you can write desktop, web, mobile, cloud database, and Office apps with the same rich IDE without the need to switch between different IDEs. With Xamarin, you can use VS to write native apps for iOS and Android fast enabling you to take full advantage of intellisense, powerful debugger and UI design tools. It worth mentioning that Microsoft offers a free full featured IDE for students, open source and individual developers as a Community edition.
ConsThe IDE interface could be more easy to use. The price of Visual Studio subscription is somehow expensive.
Reviewer Source 
Source: Capterra
December 8, 2017
Verified Reviewer
Computer Software, 201-500 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
5/5
Customer Service
5/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
8/10
Reviewer Source 
Source: Capterra
June 22, 2019

“Great IDE for developers ”

OverallOverall it is a great IDE for developers. I really like it
ProsIt has lots of features that need for modern developers. We can easily switch different cloud platform and continue our development. There are different plugin available (for Azure, AWS etc). Also like the dark theme and auto formatting of the code. We can easily and quickly follow the source control with different GIT base source control.
ConsIf we are not properly installing, sometimes Visual studio is not performing fast.
Reviewer Source 
Source: Capterra
June 22, 2019
Avatar Image
Nidhi S.
Co-Founder & CTO
Computer Games, 11-50 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
5/5
Features
5/5
Value for Money
3/5
Likelihood to Recommend
10/10
Reviewer Source 
Source: Capterra
April 17, 2019

“Visual Studio IDE by Microsoft”

OverallVisual Studio helps in planning, development, building, testing and deploying the code. The Azure DevOps completely automate the development pipeline and help in increasing the speed of the release. The Visual Studio is moving its services to cloud which is really the best thing.
ProsVisual Studio provides the rich IDE interface to work. It provides the complete platform for software development from planning to delivery of the product. Visual Studio Live Share help in collaboration with the teams on projects. Azure DevOps used for planning, collaborate and release code fast. Working on Code using Visual Studio is really fun as Intelli-Sense help in highlighting the autocomplete based on definitions. Debugger always helps in investigating the code and finds the lacks and helps in fixing it.
ConsManaging the large solution and resolving the dependency take a lot of time depending on the hardware quality we are working on. The worst thing is the critical memory issue while building the large solution.
Reviewer Source 
Source: Capterra
April 17, 2019
Noah w.
Student
Computer Software, Self-employed
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Features
5/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
March 9, 2019

“Go to IDE for C++, C#”

Pros1. IntelliSense - By far the best code completion of any IDE on the market, especially for C#. 2. Microsoft - Because VS is developed by Microsoft, there is plenty of online support and up to date documentation. Likewise, their support for their own line of products with VS is unparalleled. 3. Source Control integration - Provides a clean and helpful UI for dealing with SCCS like Git. 4. Debugger - Intuitive and easy to use debugger.
Cons1. Bloat - There are so many features but the average person doesn't need 90% of them. They put all of these features on the UI which clutters the screen and makes the IDE unnecessarily complex. 2. Poor performance when dealing with large projects. 3. Lack of UI customization - It doesn't allow you to simplify the UI to match your needs. 4. Only one project can be open at a time - This means you must have two instances of the IDE open if you would like to reference your code in another project.
Reviewer Source 
Source: Capterra
March 9, 2019
Randall H.
Software Engineer
Defense & Space, 51-200 employees
Used the software for: 2+ years
Overall Rating
5/5
Ease of Use
4/5
Customer Service
5/5
Features
5/5
Value for Money
4/5
Likelihood to Recommend
8/10
Reviewer Source 
Source: Capterra
December 30, 2018

“Great IDE for developers or casual programmers”

ProsI've always enjoyed using MS Visual Studio as my preferred IDE. It supports several programming languages and gives you syntax highlighting and colored formatting based on the language. I use it for C++ and Python programming. I love how customizable it is, allowing you to change the layout of the window panes in any fashion desired, and change colors around. It has a debugging feature that allows you to execute, test, and step through your code. It comes with so many features it is hard to even list them all in this review and many of them go from basic to advanced. It even supports addon extensions that can further expand its base features. I haven't played much with the cloud features but I hear it is useful and worthwhile.
ConsDefinitely there is a learning curve to using Visual Studio. It may seem daunting at first, but that goes without saying for any tool that is packaged with tons of features. But I view that as a good thing, as any experienced programmer could benefit from an IDE that provides you with the means to develop code faster and easier. The price is also a bit steep in my opinion, not so much for businesses, but for personal use, as there are times I'd like to recommend Visual Studio to starter programmers but are often faced with the price for using it.
Reviewer Source 
Source: Capterra
December 30, 2018
Avatar Image
karan v.
Senior Software Developer
Information Technology and Services, 501-1000 employees
Used the software for: 2+ years
Overall Rating
4/5
Ease of Use
4/5
Customer Service
4/5
Features
5/5
Value for Money
5/5
Likelihood to Recommend
9/10
Reviewer Source 
Source: Capterra
December 4, 2018

“Great development environment”

OverallThe Microsoft products has always served what they are meant to. We love the way development is done on Visual Studio. The builds are perfect and we can be sure that our product will be perfectly working after testing on debug mode. It after integration with team foundation server, has served as complete package for creation of new code and debugging.
ProsThe code editing is fun with visual studio. You learn so much while you actually coding. The tooltips tell what the class will do. Be it front end or backend code, you will see so many plugins easily integrated to make life easier. It has good integration for source control too be it tfs or git. The debugging in code is just perfect when you can add watches, intermediate code running and query result predictions. We can also reduce the time taken by page by looking at the time given by tools.
ConsIt consumes so much resources. In entity framework core the system just hangs. We had to get our system 8 gb more ram to make the development smoother.
Reviewer Source 
Source: Capterra
December 4, 2018