15 years helping British businesses
choose better software

Microsoft Visual Studio

Microsoft Visual Studio

What is Microsoft Visual Studio?

Visual Studio is an integrated development environment for .NET and C++ developers on Windows. It provides developer tools and services to make application development easy. The IDE offers intelligent code completion, diagnostics, source control integration, and cross-platform app development support. Visual Studio aims to boost productivity at every stage of software development with its fast coding experience.

Who Uses Microsoft Visual Studio?

Small to midsize businesses that enables them to create apps and games for android, iOS, Mac, Windows, Web, and cloud-based platforms.

Not sure about Microsoft Visual Studio? Compare with a popular alternative

Microsoft Visual Studio

Microsoft Visual Studio

4.6 (2,936)
US$45.00
month
Free version
Free trial
18
No integrations found
4.3 (2,936)
4.4 (2,936)
4.2 (2,936)
VS.
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
US$29.00
month
Free version
Free trial
64
No integrations found
4.4 (1,098)
4.5 (1,098)
4.2 (1,098)
Green rating bars show the winning product based on the average rating and number of reviews.

Other great alternatives to Microsoft Visual Studio

GitLab
Top rated features
Access Controls/Permissions
Authentication
Source Control
Rider
Top rated features
Code Editing
For Developers
Graphical User Interface
Filmora
Top rated features
Data Import/Export
Drag & Drop
Video Editing
Eclipse
Top rated features
Claims Management
Commission Management
Insurance Policy Management
Adobe Dreamweaver
Top rated features
Online Store Builder
Pre-built Templates
Real Time Editing
Anuta ATOM
Top rated features
Dashboard
Server Monitoring
Simple Network Management Protocol (SNMP)
Rider
Top rated features
Collaboration Tools
Process Change Tracking
Reporting/Analytics
WebStorm
Top rated features
Code Development
Code Editing
For Developers
Notepad++
Top rated features
Custom Development
Graphical User Interface
Search/Filter

Reviews of Microsoft Visual Studio

Average score

Overall
4.6
Ease of Use
4.3
Customer Service
4.2
Features
4.6
Value for Money
4.4

Reviews by company size (employees)

  • <50
  • 51-200
  • 201-1,000
  • >1,001
Rolly
Rolly
Analyst in India
Verified LinkedIn User
Computer Software, 10,000+ Employees
Used the Software for: 2+ years
Reviewer Source

Visual Studio A Developers Playground

5.0 2 months ago New

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

Leonardo
Security Engineer in Netherlands
Information Technology & Services, 11–50 Employees
Used the Software for: 2+ years
Reviewer Source

Alternatives Considered:

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

4.0 last month New

Comments: 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.

Verified Reviewer
Verified LinkedIn User
Computer Software, 10,000+ Employees
Used the Software for: 2+ years
Reviewer Source

Powerful IDE but memory hungry

3.0 3 years ago

Comments: I love to write code using the Visual Studio Integrated development environment (IDE) software. Visual Studio (IDE) is powerful but with great power comes great responsibility. That is where the software lacks. Its memory hungry and slows down the system after long use. The latest release version of the software is 2019 which is what I have been using for now. However, the most stable version was in 2017. It hardly crashed on me or made my system go to its knees. There are few kinds of editions available for this software like Developer edition, Enterprise edition, etc. that one can subscribe to depending on the need. However, the subscription cost is more than average compared to other IDEs.

Pros:

a) It's feature-rich and provides strong and seamless integrations with several other products from the Microsoft family. b) One can develop any kind of application written using any kind of technology through this IDE be it .Net, Java, JavaScript, etc. c) The software is easily extensible through extensions that help one integrate third-party components easily. d) It has an intelligent auto-complete sensor that provides accurate suggestions for the variable names you try to create, libraries you try to add into the current code class file, and even tells you all the dependencies of the class in a very easy to read format. e) There are individual wndows for each kind of tasks like examining the current project and solution, examining the tests written for the application, checking the variable watches, compiler output, errors, etc to name a few. f) The UI can be customized to one's heart's content. The windows can be arranged as per the needs, multiple windows can be grouped into tabs for easy navigation. g) It's even intelligent to suggest ways to improve the performance of the application that you are trying to create and how to make the project solution load faster.

Cons:

a) The IDE takes a long time to load and once it's fully active with the project solution loaded, it really takes up a lot of RAM making even a good and powerful system slow down in the long run. b) The IDE crashes occasionally, especially when you do a lot of debugging using it. However, when the app restarts after the crash, it does give you the option to recover the last saved work. So that's handy. c) The menu is way too vast and it's easy to get lost in them trying to find out a certain option. Thankfully there is a global search box for the app to quickly type and find the option you are looking for. d) The updates are released quite frequently. Since each update is large (> 500MB), its takes a while to update the software thereby interrupting your work.

Quashawn
Quashawn
COMPUTER SCIENTIST in US
Verified LinkedIn User
Computer Software, Self Employed
Used the Software for: 1+ year
Reviewer Source

Great Development Enviornment

5.0 3 months ago

Comments: 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.

Verified Reviewer
Verified LinkedIn User
Computer Software, 11–50 Employees
Used the Software for: 2+ years
Reviewer Source

life partner

5.0 2 months ago New

Comments: 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.