About Microsoft Visual Studio

Visual Studio is an application development solution that helps businesses create web, mobile, Mac and Windows-based applications and games. It allows developers to streamline processes related to debugging, testing, and deployment on a centralized platform. Visual Studio comes with built-in testing tools and project templates, which allows businesses to write, execute, and debug unit tests in multiple languages and test frameworks. It enables staff members to navigate codes, identify errors and apply code fixes. Administrators can utilize the live share module to set up collaborative code editing and debugging sessions with access rights and custom editor settings to enforce adherence to predefined coding guidelines. Additionally, it provides multiple keyboard shortcuts for operations, such as search, navigation, editing, refactoring and testing. Visual Studio facilitates integration with several third-party solutions, such as ReSharper, CodeMaid, and Github Extension. Pricing is available on request and support is extended via community forum, FAQs, documentation, live chat and other online measures.
Microsoft Visual Studio Software - Visual Studio analysis
Microsoft Visual Studio Software - Visual Studio deployment management
Microsoft Visual Studio Software - Visual Studio integrated development environment
Microsoft Visual Studio Software - Visual Studio analysis - thumbnail
Microsoft Visual Studio Software - Visual Studio deployment management - thumbnail
Microsoft Visual Studio Software - Visual Studio integrated development environment - thumbnail

Microsoft Visual Studio pricing

Microsoft Visual Studio has a free version and offers a free trial. Microsoft Visual Studio paid version starts at US$45.00/month.

Starting Price:
US$45.00/month
Free Version:
Yes
Free trial:
Yes

Alternatives to Microsoft Visual Studio

GitLab

4.6 (1180 Reviews)
GitLab is a cloud-based project management platform that allows software developers to develop and manage codes...

Adobe Dreamweaver

4.5 (101 Reviews)
Adobe Dreamweaver is a website builder solution that helps businesses streamline processes related to collaboration,...

Eclipse

4.9 (33 Reviews)
Eclipse is an insurance agency management system for independent insurance agents with both on-premise or cloud-based...

Filmora

4.5 (711 Reviews)
Filmora is a video editing software that allows users to edit videos by adding transitions and effects, adjusting the...

Atom

4.5 (17 Reviews)
Atom is a conversational chatbot that automates responses and answers customer questions within seconds. It understands...

Delphi

3.9 (7 Reviews)
Delphi is an integrated development environment (IDE) that helps individual developers and small and enterprise teams...

Komodo IDE

4.4 (14 Reviews)
Komodo IDE is an integrated development environment that provides businesses with tools to streamline coding operations...

Wing Python IDE

4.6 (63 Reviews)
Wing Python IDE is an on-premise development environment built to help Python developers code faster and more efficientl...

Google Docs

4.7 (28369 Reviews)
Google Docs is a web-based document management application designed to help users create and edit documents in...

Gmail

4.8 (12674 Reviews)
Gmail is a cloud-based solution that helps businesses streamline communication across the organization via emails. It...

PhpStorm

4.8 (145 Reviews)
PhpStorm is an integrated development environment (IDE) editor that lets developers program, test, debug and complete...

Microsoft Word

4.7 (2491 Reviews)
Microsoft Word is a productivity solution designed to help businesses of all sizes create, edit, view and share files...

Apache NetBeans

4.3 (231 Reviews)
Apache NetBeans is an open-source integrated development environment (IDE) that provides tools for Java, JavaScript,...

Explorer Eclipse

4.1 (52 Reviews)
Eclipse by Explorer is a cloud-based construction accounting and project management solution designed for contractor...

ECLIPSE

4.6 (272 Reviews)
ECLIPSE is a solution designed for chiropractic, physical therapy and medical practices across the United States. It...

Browse Microsoft Visual Studio Reviews

2,982 of 2,982 reviews
Sort by:
Sharduli
Sharduli
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
0

5
Reviewed on 26/6/2024

Best and top choice for all developerss...!! Just loved It.

Overall, this has now become a top choice for me and many of my friends. Its just seamlessly user friendly design and vast variety of feature set makes it the best one and top choice for all devs.

Pros

The most thing I loved about Visual Studio is its highly customizable interface. It helps very much for personalized and efficient work. The real time intelli sense helps me to increase my coding speed and accuracy and its integrated debugging tools just makes my life easier to find bugs in shorter time as compared to others. Also if I say other things is I loved its integration with git which makes code management effortless. Mostly this works with my low gm ram computer.

Cons

It is very hard to find anything that I liked least in this software. Everything is so seamlessly good.

karthik
  • Industry: Oil & Energy
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 7/10/2023

"Exploring Visual Studio Code: A User's Perspective"

Visual Studio Code has been an indispensable tool in my development journey. Its versatility, with support for multiple languages, extensions, and a seamless user interface, has made it my go-to code editor. From coding and debugging to version control and project management, VS Code has simplified it all. It's not just a code editor; it's a productivity booster. Whether I'm working on personal projects or collaborating with teams, VS Code's ease of use and customization have been game-changers. It's become an integral part of my daily workflow, and I can't imagine coding without it

Pros

Visual Studio Code's coolest feature, in my opinion, is that you can write code in lots of different programming languages. It's like having one tool that can do it all. Whether you're working on a website in HTML, a game in Python, or an app in JavaScript, VS Code has you covered. You don't have to switch between different programs, which can be a pain. It's like having a Swiss Army knife for coding – super handy and saves you time! Plus, you can add extra tools to VS Code to make it even better for each language you use. It's like having a personalized coding helper right at your fingertips. That's what makes VS Code so awesome!

Cons

Integrate built-in testing with analytics in VS Code for smarter development and data-driven marketing decisions.

Steven
  • Industry: Computer Hardware
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source
Value for Money
3
Functionality
3
Ease of Use
3
Customer Support
3

3
Reviewed on 18/12/2023

Microsoft Visual Is Great

I learn something new about the software every time I use it.

Pros

It's great to use when implementing coding.

Cons

I don't care for the time it takes to download to a new system.

Luis
  • Industry: Financial Services
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
5
Customer Support
3

5
Reviewed on 17/12/2024

Somehow easy to use

I would say have been pretty positive, the bugs or issues have been to a minimum amount, I still have to encounter a bug that breaks the interface or the overall usage of the program, been pretty satisfied with it's features and the ease to use the program.

Pros

It's simplicity and ease to use, also the interface is very friendly. As well is quite easy to install extensions and manage them, so you can really uninstall them, disable them for a while or pretty much unistall.

Cons

There is really not much cons about the software, it's pretty straightforward in terms of it's installation, where it gets kinda messy might be when you install compilers, or stuff like that sometimes those installations might mess up the function of the program.

Verified Reviewer
  • Industry: Marketing & Advertising
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
4
Ease of Use
5
Customer Support
0

5
Reviewed on 4/8/2023

I recommend Microsoft Visual Studio if you are a coder.

Microsoft Visual Studio is an excellent coding environment software program. It is very easy to use and user-friendly. And it is lightweight and runs smoothly on PCs. It supports almost all programming languages and offers many helpful extensions. These features make it the best IDE in my opinion.

Pros

What I like the most about Microsoft Visual Studio is its support for multiple programming languages, and there are a bunch of extensions that are so helpful, such as Prettier, Live Server and Emmet..

Cons

Honestly, there is nothing I don't like about VS Code. I would suggest making the user interface even more creative and providing a wider selection of themes to choose from.

Mai
  • Industry: Financial Services
  • Company size: 51–200 Employees
  • Used Monthly for 1+ year
  • Review Source
Value for Money
4
Functionality
4
Ease of Use
5
Customer Support
4

5
Reviewed on 6/7/2024

Great product, although there is no dedicated features of an IDE

Pros

that it has a very intuitive, user friendly dashboard

Cons

that it doesn't have any dedicated IDE for special languages, for example Ruby on Rails

Verified Reviewer
  • Industry: Electrical/Electronic Manufacturing
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
3
Functionality
5
Ease of Use
4
Customer Support
4

5
Reviewed on 10/1/2025

Feature rich IDE with a lot of extensions

Using VS daily I tried other IDEs but always went back to VS because of the features and extensions

Pros

Feature rich IDE with a lot of extensions

Cons

Performance, especially with a lot of extensions

Issac
  • Industry: Automotive
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
5
Customer Support
3

5
Reviewed on 22/12/2024

IDE for all your code editing

Visual studio is the IDE I use daily as it is very reliable and has a User friendly interface and supports code editing in every programming language

Pros

I use it as my default IDE For editing code in python .It has options to download extensions example the python extension can be downloaded which helps in auto completing the code as well as for highlighting syntax errors.Any extension can be easily downloaded

Cons

After a new extension is installed you need to restart the code file for the extensions to take effect in the file which is extra effort

Netra
  • Industry: Oil & Energy
  • Company size: 10,000+ Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
4
Functionality
5
Ease of Use
4
Customer Support
4

5
Reviewed on 17/11/2024

A well designed IDE

Overall a great IDE for complete end to end code deployment. It can be easily linked with github for version control and backing up code.It supports download an installation of a wide variety of extensions through the extensions marketplace search which is very useful for importing custom packages

Pros

Its a great integrated development environment that supports code development and review in almost all coding languages that I use such as python, Javascript and vbscript .
The debug console displays all errors encountered on execution of the code which is very useful in fixing errors

Cons

It just takes some time to get used to the interface for first time users

Wendy
  • Industry: Higher Education
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
4
Customer Support
5

4
Reviewed on 23/12/2024

Visual Studio: A Powerful Tool But Resource Heavy

My experience has been great with Microsoft Visual Studio. It really helps me to do programming in multi languages effectively because it offers the option to work on different language. Also I can debug code easily because its simple.

Pros

I like the most about Microsoft Visual Studio is its large size of community whenever I get into any trouble I can easily find different solution. It offers to add as much extensions as I want to work smoothly on my project.

Cons

I noticed it takes a while to get load which is not a pleasure thing in my view also it uses a large junk of my memory and CPU which cause slower down the rest of the computer.

Verified Reviewer
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
5
Ease of Use
4
Customer Support
5

5
Reviewed on 14/4/2024

life partner

visual studio was my partner from school to work and even in personnal life and really happy with my experience using it. i wish to share it with the world

Pros

As a software developer, I've had the privilege of using Microsoft Visual Studio extensively, and I can confidently say that it stands as a cornerstone in the world of integrated development environments (IDEs). Visual Studio isn't just a tool; it's a robust ecosystem that empowers developers to bring their ideas to life with unparalleled efficiency and precision.

One of the standout features of Visual Studio is its versatility. Whether you're building a web application, a mobile app, a desktop software, or even diving into cutting-edge technologies like artificial intelligence and cloud computing, Visual Studio provides the tools and resources you need to succeed. With support for multiple programming languages, frameworks, and platforms, it's a one-stop solution for developers working on diverse projects.
One of the features I appreciate most is the robust debugging capabilities offered by Visual Studio. The debugger is a powerful tool that allows developers to identify and resolve issues efficiently, with features like breakpoints, watch windows, and real-time variable inspection making the debugging process smooth and effective.

Cons

Microsoft Visual studio can be lettle bit hard to understand and use for beginners and need an assistance from a pro but You will get it in no time.

Swati
Swati
  • Industry: Computer Networking
  • Company size: 10,000+ Employees
  • Used Weekly for 2+ years
  • Review Source
Value for Money
3
Functionality
4
Ease of Use
5
Customer Support
4

5
Reviewed on 3/7/2024

Great IDE for Development

Microsoft Visual Studio has significantly enhanced my development workflow with its robust features and integrations. Despite some minor drawbacks, it remains my go-to IDE for professional projects.

Pros

- Intuitive and user-friendly interface.
- Excellent debugging tools.
- Comprehensive support for multiple languages.
- Seamless integration with Azure and other Microsoft services.

Cons

- Can be resource-intensive on older machines.
- Some features require additional extensions.
- Occasionally slow to start.
- Complex for beginners.

Rolly
Rolly
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
0
Functionality
5
Ease of Use
5
Customer Support
0

5
Reviewed on 12/4/2024

Visual Studio A Developers Playground

Pros

Intigration with multiple platform like github Copilot (which help to write your code fluently),connectivity with multiple databases llike MySQL,PostgreySQL,Multiwindow Function were you can write code more accurately.support multiple languages.

Cons

Need to update every now and then for fluetly working otherwise it gets lagged and kick back you

vivek
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 20/6/2024

Coding makes simple and easy

VS code is called for its extensive feature set, included robust debugging tools, IntelliSense for code completion, built-in Git integration, and provide multiple frameworks and programming languages

Pros

Microsoft VS code provides varoius tools that Serve to developers across many platforms and languages. Here are some aspects that many developers appreciate
Cross-Platform Development
Community and Support
Rich Feature Set
Extensibility

Cons

there are free versions available like Visual Studio Community some features are only available in paid editions such as Visual Studio Professional and Visual Studio Enterprise, which may costly for single developers or small teams.

Onur
Onur
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
5
Customer Support
3

5
Reviewed on 2/5/2024

Microsoft Visual Studio Review

My overall experience with Microsoft Visual Studio is very positive. It really helps me to develop and test my applications.

Pros

It has really powerful graphical user interface. You can all the details that you want easily. Also debugging and building

Cons

It could be great if there can be more features in the marketplace of Visual Studio.

Christian
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
3
Functionality
5
Ease of Use
3
Customer Support
3

4
Reviewed on 6/9/2024

Visual Studio Review

It works well for C# projects but it eats a lot of memory.

Pros

If you are writing anything in C# it has a good ecosystem.

Cons

It does not have the best ai plug ins or if it does they do not work as well as on VS code.

Mark
  • Industry: Computer Games
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
3
Customer Support
1

5
Reviewed on 11/3/2024

Visual Studio Not too Shabby

It not a choice it is a lack of options, if you work in .Net it is what you use.

Pros

When it works it works well, it does have some versioning issues which make references not too great, Asp.net needs all of its bugs fixed like the non synced code behind bug.

Cons

its a resource hog, the documentation is hard to navigate and is confusing

Verified Reviewer
  • Industry: Mechanical or Industrial Engineering
  • Company size: 1,001–5,000 Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
3
Customer Support
5

4
Reviewed on 22/5/2023

Best in the market

Pros

I used Microsoft Visual Studio for 6 months every single day for an application backend project. In my opinion, is one of the most versatile tools on the market because it really eased the development of my application. Let's start with the essentials. First, The standard tools, such as Git and DevOps, work fine. Second, the debugging tool is everything you can ask for and there is plenty of information in online forums about doubts, issues and bugs that might appear. Third, the user is able to create a wide set of projects in different coding languages (C#,Python, VB.Net). And finally, in my personal opinion, the most amazing tool embedded in Visual Studio was the AI model which writes code for you. It saves you a lot of time and helps you to improve your coding practices.

Cons

Updating Visual Studio libraries became part of my daily routine due to compatibility issues. I had to be constantly updating everything in order to avoid bugs from appearing in my project. Also, be aware that Visual Studio is a powerful tool and therefore you need time to master it. I advise you to ask someone with experience to support you if you want to get into the real deal. Once you master it, believe me you will have a good time

Ronak
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
5
Ease of Use
5
Customer Support
4

5
Reviewed on 24/6/2024

Great Product, easy to use and extensions are great

Pros

UI is best, easy to use. You can find many extensions which you can integrate in VS which is useful.

Cons

I am using it more than 6 years, but I don't see any cons till now.

Verified Reviewer
  • Industry: Banking
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
3
Functionality
5
Ease of Use
4
Customer Support
3

5
Reviewed on 11/10/2023

Very powerful and complete

Pros

The development environment is very complete, intellisense provide several automatisms to improve coding productivity

Cons

The product doesn’t have a good graphic/icon editor and some configuration options are very difficult to find

Verified Reviewer
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 27/9/2023

The IDE to use.

Pros

It's very lightweight compared to most IDEs and enables users to setup different plugins or extensions to help a user work quicker and better.

Cons

Too many extensions that are doing the same thing and not quite vetted properly.

VIKRAM
  • Industry: Commercial Real Estate
  • Company size: 11–50 Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
4
Functionality
4
Ease of Use
4
Customer Support
3

4
Reviewed on 19/2/2024

Microsoft visual is very helpful for beginners

This is very helpful and powerful software for coding field

Pros

Easy to use autofill option in visual studio

Cons

Best interface it make easy for see any options and tools

Kyle
  • Industry: Defense & Space
  • Company size: 51–200 Employees
  • Used Monthly for 2+ years
  • Review Source
Value for Money
3
Functionality
5
Ease of Use
5
Customer Support
5

4
Reviewed on 9/8/2024

A worthy Product for Microsoft’s Lineup

This IDE is nothing to ignore. It’s simple, plugins are easy to manage, and it boasts a worthy list of languages that it can compile. Well done Microsoft.

Pros

Like all Microsoft-funded projects, this ODE boasts a whole list of convenience features with developers in mind.

Cons

Admittedly slightly bias, I have grown to prefer writing software on other OS systems besides Windows. I believe VS has a version for Mac, but as a Linux developer, that doesn’t help me either.

Antonio
  • Industry: Insurance
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
0
Functionality
3
Ease of Use
4
Customer Support
0

4
Reviewed on 26/2/2024

DevOps point of view

It is a lightweight, free and highly customizable IDE thanks to plug-ins.

Pros

Through the various plug-ins it is useful both for the developer and for those who have to create infrastructures, especially in the cloud. Ideal for having a single tool if you use the "you build it, you run it" methodology.

Cons

Software debugging should offer more functionality.

Fiach
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
1

5
Reviewed on 19/12/2023

The Defacto tool for Developing C Sharp applications

Worked with Visual Studio every single day of my development career. Perhaps 20+ Years. I know the interface better than any other piece of software.

Pros

Great debugging support, allows you to step through issues until you find the bug.

Cons

A resource hog, very slow startup. The first thing I do when starting visual studio is search for a project name, that I would have loaded within the last week. It takes ages (1 Min+) to find it, even if it is literally the 10th item on the list.

Colter
  • Industry: Automotive
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
5
Ease of Use
5
Customer Support
1

5
Reviewed on 2/1/2025

Fantastic IDE with Many Features

Visual Studio has been my favorite IDE for some time now, as I have used it for C++, C#, ASP.NET, and even some Python. Overall it is a great experience and vastly improves my efficacy in the workplace as well as at home for personal projects.

Pros

Visual Studio is excellent for debugging a wide variety of programming languages, C# in particular is supported very well with an assortment of useful tools.

Cons

I wish that some of the UI visual debugging tools were a bit more optimized, particularly for working with WPF. JavaScript can also a bit annoying to work with.

Alternatives Considered

IntelliJ IDEA

Reasons for Switching to Microsoft Visual Studio

IntelliJ, or whichever other JetBrains product it is that supports C#, is great - but since MS created both C# and VS, I feel the tools available are more suited for my line of work.
Ahmed
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
5
Customer Support
5

5
Reviewed on 14/12/2024

My great experience with Microsoft visual studio

My experience after using it for several years is that it is truly a program that deserves a lot of appreciation and I consider it to be in the first place in its field, and I will recommend it to everyone for what it features in creating and implementing your ideas.

Pros

Microsoft Visual Studio helped me a lot in my learning of programming languages in terms of the ease of creating my projects on it.

Cons

What I didn't like about Microsoft Visual Studio is that before I used it, it sent you signals that it was difficult to use and deal with.

Verified Reviewer
  • Industry: Information Technology & Services
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 3/2/2025

Microsoft Visual Studio-Visualize Your Code

The experience was Great as visual studio provides best environment for coding and web development, it also provides Emmet abbreviations which are very useful for beginners and it also has a built in GitHub support which comes in handy while working on opensource

Pros

The thing I like most in visual studio code is that it provides a good environment for coding in all languages C++, java, TypeScript etc. It also provides live server to see your webpage while you create it.

Cons

The thing I like least is that Visual studio is highly dependent on extensions to support languages and many features, some of these extensions are buggy which sometimes cause problems.

Verified Reviewer
  • Industry: Computer Games
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
3
Ease of Use
3
Customer Support
3

3
Reviewed on 18/12/2024

Visual Studio is a good IDE with some issues.

Visual Studio has many useful tools and integrations but its performance with large projects can be problematic.

Pros

Visual Studio has a nice modern UI with a wide set of tools and plugins.

Cons

Visual Studio has huge performance issues when working with large projects.

Alternatives Considered

Rider

Reasons for Switching to Microsoft Visual Studio

I was already familiar with Visual Studio and did not have the time to look too deeply into learning the new program. I would consider looking into Rider again in the future though.
Quashawn
Quashawn
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Weekly for 1+ year
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 10/3/2024

Great Development Enviornment

The overall experience with Microsoft Visual Studio tends to be positive, especially for professional developers working on large or complex projects that can benefit from the depth of features and tools available. The IDE’s support for multiple languages and platforms, along with its powerful debugging tools, make it a popular choice despite its resource requirements and complexity. The community and professional support further enhance the user experience. However, individuals or teams working on smaller projects, or those with limited resources, might find the IDE to be more than they need, opting for lighter-weight alternatives.

Pros

Integrated Development Environment (IDE) Features: Users often appreciate the comprehensive set of features Visual Studio offers, such as intelligent code completion (IntelliSense), debugging tools, and built-in Git support, which streamline the development process.
2.Extensibility: The ability to add extensions and customize the IDE according to individual needs is highly valued. There are thousands of extensions available for various programming tasks and languages.
3.Support for Multiple Programming Languages and Platforms: Visual Studio supports a wide range of programming languages (e.g., C#, VB.NET, C++, JavaScript) and platforms (e.g., Windows, mobile, web), making it a versatile tool for developers working across different types of projects.
4.Powerful Debugging Tools: The advanced debugging features, including the ability to inspect variables, set breakpoints, and view the call stack, are often highlighted as some of the best in any IDE.
5.Community and Professional Support: The large community of Visual Studio users, along with extensive documentation and professional support from Microsoft, provides a helpful resource for troubleshooting and learning.

Cons

1.Resource Intensiveness: Visual Studio is often criticized for being heavy on system resources, which can lead to slower performance, especially on older or less powerful hardware.
2.Complexity and Learning Curve: The extensive features and capabilities of Visual Studio can be overwhelming for beginners, making the initial learning curve steep.
3.Cost: While there is a free Community edition, the Professional and Enterprise editions of Visual Studio come with a significant cost, which can be a barrier for freelancers, small teams, or companies with limited budgets.
4.Updates and Changes: Some users find the frequent updates and changes to the IDE disruptive, especially when features are moved or removed.
5.Bugginess and Instability: Certain versions or updates have been reported to introduce bugs or instability, which can hinder development work until patches are released.

Nancy
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 25/2/2025

Visual studio code is the best for coding

I really like Visual Studio's very clean GUI and it's easy to understand, it gives you the possibility to have different custom themes , I can develop on different programming languages ​​and it is very easy for me to use it also thanks to the plugins that it makes available to you, to get suggestions or more information

Pros

I like the user interface, the possibility of having various plugins that make your work easier or give you useful advice, I find it very convenient for developing

Cons

I have not encountered any problems while using visual studio, it's a convenient application

Verified Reviewer
  • Industry: Electrical/Electronic Manufacturing
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 14/4/2024

Visual Studio - The Software Builder

All is great. It's the major part of software developer life cycle. This will help in every stage of software development and supporting mostly all type of software develoment. Whatever you think to develope, visual studio will do. Just go for it.

Pros

Microsoft Visual Studio is the key thing to develop any software. You will enable all the project life cycle features using this software such as software building, editing, git, debugging etc. This is the must required thing when you start thinking about develop any software. Just go for it. Nothing can beat this software.

Cons

Sometime we are getting less community support for some of newly introduced features. They can give some live support to user also. Prices are somehow high for single user. Otherwise all great, nothing much to dislike.

Vaishali
Vaishali
  • Industry: Information Technology & Services
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 19/2/2024

Coding Brilliance

my overall experience with Microsoft Visual Studio has been highly positive. Its comprehensive toolset, intuitive interface, and robust debugging capabilities have greatly facilitated my development workflow. While occasional resource consumption issues and update interruptions may occur, they are outweighed by the overall efficiency and effectiveness of the IDE.

Pros

Microsoft Visual Studio stands out for its comprehensive toolset, intuitive interface, and wide language support. Its powerful debugging capabilities and seamless integration with the Microsoft ecosystem make it a favorite among developers. With a vibrant community and extensive support resources, Visual Studio is the go-to choice for efficient and effective software development.

Cons

Microsoft Visual Studio can be resource-intensive, consuming significant memory and CPU, particularly when handling large projects.

Leonardo
  • Industry: Information Technology & Services
  • Company size: 11–50 Employees
  • Used Weekly for 2+ years
  • Review Source
Value for Money
3
Functionality
4
Ease of Use
4
Customer Support
4

4
Reviewed on 2/5/2024

Microsoft Visual Studio - A more advanced way of coding but be advised...

I must say Visual Studio is great for creating GUI applications or micro-applications that do not need a lot of coding if you are on low-level, Visual Studio is great for C++ and C# (.NET), but for other programming languages there are better alternatives.

Pros

The IDE is pretty clean, as it does its job pretty well.
The features such as autocompletion of code and code suggesions are very welcome.

Cons

Sluggish, slow sometimes, takes a lot of memory and space onto your harddrive. The ease of use is more on the intermediate/advanced side.

Alternatives Considered

PyCharm and WebStorm

Reasons for Switching to Microsoft Visual Studio

Mainly because of the project management and the great support on C++ and C# and some requirements to create Windows applications much easier than with other IDE environments.
Dhaval
  • Industry: Defense & Space
  • Company size: 10,000+ Employees
  • Used Monthly for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 10/3/2025

Visual Studio is an easy to use learning platform to understand coding languages!

Overall, this program is great in being a learning resource. I was able to practice coding in C++ and I like playing around with the software to give some cool outputs. It's a fun platform to understand the coding language.

Pros

I like to use Visual Studio to practice my coding for school assignments. I also like to code for fun, just to see if the program can work or not with my script. I used it a lot while in my undergraduate, and I still use it now for fun practice.

Cons

I don't like that the debugging is not always helpful due to the complicated code at times, however, I am eventually about to correct the script with other resources.

Nishedh
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 25/3/2024

Microsoft Visual Studio Review

One of the best IDE for software development as it is easy to use, it supports intelligence, supports coding, designing, debugging, testing and deployment.

Pros

One of the best Integrated Development Environment as supports coding, designing, debugging, testing and deployment. It supports multi language such as C#, javascript, Typescript etc.

Cons

It might be complex for beginner's, need license to run as a professional.

Christhian
  • Industry: Financial Services
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
5
Customer Support
5

5
Reviewed on 21/10/2024

Review of VS Code

Pros

One of the greatest ide in the market. It allows you to develop with different languages and mostly support plugins for software like docker.

Cons

The disadvantage about VS Code is that it is a software that cannot be deployed to a remote server like web based solution such as jupyter, ....

Dylan
Dylan
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 1+ year
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
0

5
Reviewed on 5/1/2024

The best C# and C++ IDE hands down

Visual Studio is a big, full fat, enterprise IDE. It can be a bit of an overload when experiencing it for the first time, and the learning curve takes some time. But the more you get used to it, the more it does for you and helps you build quicker and better.

Pros

I love how fully featured and well thought out Visual Studio is. It makes so many development tasks easier, with prebuilt templates and configs for the most common build targets, and powerful enterprise features to enable efficient collaboration.

Cons

Visual Studio chews processing power, disk space and RAM like nothing else. If you need to work in resource constrained environments, you can quite easily overwhelm your machine by starting up Visual Studio and sometimes means you cannot run any other software at the same time.

Tijuan
  • Industry: Business Supplies & Equipment
  • Company size: 2–10 Employees
  • Used Weekly for Free Trial
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
5
Customer Support
5

5
Reviewed on 11/1/2023

my review

In summary, projections in Visual Basic can be performed using a variety of tools and techniques, such as LINQ and the Select method. These tools provide a simple and intuitive way to transform data into a different format, making it easy to work with data in Visual Basic and providing a lot of flexibility when working with data in different contexts.

Pros

a lot of flexibility when working with data in different contexts.

Cons

the ability to connect to various databases such as SQL Server, MySQL, Oracle and many more. Developers can use the built-in tools to connect to the database, create tables, and perform basic data operation

Alternatives Considered

Wing Python IDE

Reasons for Switching to Microsoft Visual Studio

linux
Amran
  • Industry: Textiles
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
4
Ease of Use
5
Customer Support
3

5
Reviewed on 30/4/2024

Core user reviews with authenticity

I am a Software engineer and using visual studio 2017 2019 2022 . Its make my development faster as ide. Its a quality product of Microsoft.

Pros

Its developers friendly and easier to use and development

Cons

In free version when developers use it. Its make a short time licensing like 1 month . I think it's should increase some days more. Because some countries developers don't get properly wages to efforts the real costs of it.

Jatin
  • Industry: Retail
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 19/1/2025

Experience

Very well experience in my career and it very helpful to my personal growth

Pros

VS code is almost better than any other softwares to make websites or app or software anything.

Cons

It takes to much time to run the prgrams it should be better

Tommy
Tommy
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 14/12/2023

Biggest problem - VS Code or Visual Studio?

I've been around since the very first versions and I've never looked back, as said before, I use VS Code on the Mac as well and tons of features are shared, but VS is not the IDE by a long shot as VS is on Windows.
VS is a perfect match for Core 8, Angular, Typescript and what not.

Pros

It works. Mostly. Support for Core 8, TypeScript, all modern tools and languages. Integrated, easy set up and quick updates.

Cons

None, really except ONE. MS pulled the plug on Mac OS and that's a major setup. Im now running VS Code on the Mac and VS on a virtual machine on Azure. Works perfectly, but WHY!! I want VS on MAC!!

Luca
  • Industry: Packaging & Containers
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
0
Functionality
5
Ease of Use
4
Customer Support
0

5
Reviewed on 17/1/2025

Ide for coding

Pros

"I have been using Visual Studio for a long time to develop desktop applications for Windows in a business environment. With .NET and Visual Studio, I believe it is easy to create graphical user interfaces and implement even complex operational logic."

Cons

Probably functions/menu are bit too complex and confusing when you have to search something. The search in "settings" is useful

Mario
  • Industry: Retail
  • Company size: 11–50 Employees
  • Used Monthly for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 17/3/2025

A well established multi-platform development tool.

Have used it since Version 1, probably more than 20 years. No real complaints

Pros

The IDE is excellent and well organized. Affordable options including a Community edition for learning and single-person developers. Cross platform tools work nicely, and c# is very popular while still supporting legacy C++, MFC, and OLE.

Cons

The visual layout tools for forms are a little slow, and easily corrupted with text edits. The .Net versions can get confusing at times, and having to upgrade projects. I would not really opt for Xamarin with cross platform development.

Hafeez Ur
Hafeez Ur
  • Industry: Oil & Energy
  • Company size: 501–1,000 Employees
  • Used Daily for 6-12 months
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 20/2/2024

Microsoft Visual Studio reviewing

Pros

Some commonly liked features of Microsoft Visual Studio include its comprehensive set of coding, debugging, and testing tools, its user-friendly interface, and its seamless integration with various programming languages and frameworks. Additionally, features such as IntelliSense, which provides context-aware code completion, and the ability to customize the environment to suit individual preferences are highly appreciated by developers.

Cons

Microsoft Visual Studio's performance, particularly in terms of memory usage and startup times.
various programming languages and frameworks.

Fernando
  • Industry: Information Technology & Services
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
4
Functionality
4
Ease of Use
5
Customer Support
0

5
Reviewed on 27/2/2025

The best IDE for C#

Overall, it is the best IDE for C# development, and one of the best IDEs in general for design and functionality.

Pros

I like the speed and stability of the IDE, the design and of course the unrivalled support for C# development.

Cons

The performance is sometimes an issue and the license costs are steep, although VS Community is free.

Andrew
  • Industry: Information Technology & Services
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
4
Ease of Use
4
Customer Support
0

4
Reviewed on 24/2/2025

Best IDE for site and application developement

I can make my site and all of my various applications with the help of Visual Studio. They can be built into this very application

Pros

I am crazy about Visual Studio, it is the best IDE for me.It has an intuitive design, a beautiful look, and the simplicity is top

Cons

The visual part of variables is complicated for the new users. They are shown in the form of such tables.

Raphael
Raphael
  • Industry: Construction
  • Company size: 1,001–5,000 Employees
  • Used Weekly for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 22/8/2024

Perfect and flawless to code

Great software to use in IT. You can code easily with it.

Pros

Visual Studio is dynamic and practical to code. It has a lot of configurations and easy integration with other platforms.

Cons

Nothing, I love using it. I had no problems while working with it.

Verified Reviewer
  • Industry: Mechanical or Industrial Engineering
  • Company size: 10,000+ Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
0
Functionality
4
Ease of Use
5
Customer Support
0

5
Reviewed on 19/6/2024

Application Development with Visual Studio

It is solid for an all-around coding experience.

Pros

Works great with many languages and supports packages that can be installed. Debugging mode is fairly simple to understand and use, it really helps with catching issues. Overall a classic environment to code, but there is more potential, especially with the advancements in AI.

Cons

Can be unreliable sometimes and crashes causing me to lose progress or have trouble coding. Specifically with C# and nuget packages, many packages that can cause issues.

Verified Reviewer
  • Industry: Animation
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
5
Customer Support
3

5
Reviewed on 13/4/2024

Microsoft VS

Pros

It have 100+ plugins, templates, advanced features, intergrates with many programming languages, many frameworks for example, asp.net

Cons

requires a lot of cpu resources, memory and storage.

2,982 reviews

Related categories