Visual Studio (full version) is a “full-featured” and “convenient” development environment.
Visual Studio (free “Express” versions – only until 2017) are feature-centered and simplified versions of the full version. Feature-centered meaning that there are different versions (Visual Studio Web Developer, Visual Studio C#, etc.) depending on your goal.
Visual Studio (free Community edition – since 2015) is a simplified version of the full version and replaces the separated express editions used before 2015.
Visual Studio Code (VSCode) is a cross-platform (Linux, Mac OS, Windows) editor that can be extended with plugins to your needs.
For example, if you want to create an ASP.NET application using Visual Studio Code you need to perform several steps on your own to setup the project. There is a separate tutorial for each OS.
Related Posts:
- What are the differences between Visual Studio Code and Visual Studio?
- How to download Visual Studio Community Edition 2017 (not 2019)
- How to download Visual Studio Community Edition 2015 (not 2017)
- What are the differences between Visual Studio Code and Visual Studio?
- How do you auto format code in Visual Studio?
- How to declare a global variable in C++
- Visual Studio doesn’t see Team Explorer
- Visual Studio error “Object reference not set to an instance of an object” after install of ASP.NET and Web Tools 2015
- How do I install a NuGet package .nupkg file locally?
- Cannot Connect to Server – A network-related or instance-specific error
- ERROR: Cannot open source file ” “
- An error occurred while signing: SignTool.exe not found
- How to fix “Root element is missing.” when doing a Visual Studio (VS) Build?
- Check in / Check out in subversion
- C++ cannot open source file
- Why Visual Studio 2015 can’t run exe file (ucrtbased.dll)?
- Cannot open Visual Studio – throw error ‘cannot run when setup is in progress’
- Stuck while installing Visual Studio 2015 (Update for Microsoft Windows (KB2999226))
- Fresh installed Visual Studio 2017 won’t create C++ project with error 0x80041fe2
- This project references NuGet package(s) that are missing on this computer
- Source information missing from the debug information for this module – PDB successfully loaded
- Visual Studio – vdproj is incompatible
- Are Visual Studio 2017 Build Tools still available for download?
- What is vshub.exe in the system tray?
- serviceHub.Host.CLR.x86 taking a lot of memory and CPC
- Visual Studio Project vs. Solution
- Preventing console window from closing on Visual Studio C/C++ Console application
- Error ‘LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt’ after installing Visual Studio 2012 Release Preview
- What does Visual Studio mean by normalize inconsistent line endings?
- Visual Studio 2015 Intellisense not working
- Is there a list of Visual Studio environment variables? [duplicate]
- “Are you missing an assembly reference?” compile error – Visual Studio
- Error HRESULT E_FAIL has been returned from a call to a COM component VS2012 when debugging
- The project type is not supported by this installation
- Tasks are only available on a workspace folder?
- How do I open a Visual Studio project in design view?
- Visual Studio not displaying compile time errors in editor
- XML schema error – root element of a w3c xml schema
- Web Developer Tools option must be installed
- LINK : fatal error LNK1104: cannot open file ‘D:\…\MyProj.exe’
- Unable to launch the IIS Express Web server
- How can I rename a project folder from within Visual Studio?
- Visual studio Express Edition vs Community
- Visual Studio: Add existing folder(s) to project
- Signing out from TFS and sign in with new credentials
- Unresolved external symbol in object files
- Remove secure warnings (_CRT_SECURE_NO_WARNINGS) from projects by default in Visual Studio
- ‘cannot find or open the pdb file’ Visual Studio C++ 2013
- Unity OnTriggerEnter2D not registering
- What’s the difference between Visual Studio Community and other, paid versions?
- Configuration System Failed to Initialize
- What does purpose use #ifdef and #if in C++
- How to add a default Default.aspx to a ASP.NET Web Application Project?
- wntdll.pdb not loaded – Can’t see the exception
- wntdll.pdb not loaded – Can’t see the exception
- How do you format code in Visual Studio Code (VSCode)?
- Visual Studio /**/ comment shortcut?
- VC++ fatal error LNK1168: cannot open filename.exe for writing
- Duplicate line in Visual Studio Code
- Missing vc_runtimeminimum_x86.msi and installation won’t work
- The #include
exists, but I get an error: identifier “cout” is undefined. Why? - WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for ‘jquery’. Please add a ScriptResourceMapping named jquery(case-sensitive)
- “code .” Not working in Command Line for Visual Studio Code on OSX/Mac
- 8 queens puzzle with user input c++
- LINK : fatal error LNK1561: entry point must be defined ERROR IN VC++
- CMake error at CMakeLists.txt:30 (project): No CMAKE_C_COMPILER could be found
- How to use Java in Visual Studio 2017
- Error message “Linter pylint is not installed”
- Could not load file or assembly ‘Microsoft.CodeDom.Providers.DotNetCompilerPlatform
- android,
android-layout,
android-linearlayout,
gradient, - LINK : fatal error LNK1561: entry point must be defined ERROR IN VC++
- Win32 Console Application
- “A project with an Output type of Class Library cannot be started directly”
- “A project with an Output type of Class Library cannot be started directly”
- How to comment multiple lines in Visual Studio Code?
- How to get relative path of a file in visual studio?
- What replaces cellpadding, cellspacing, valign, and align in HTML5 tables?
- Unable to resolve ‘requests’. IntelliSense may be missing for this module. Visual Studio/Python
- How to make a simple popup box in Visual C#?
- Visual Studio keeps crashing
- VSCode Emmet html boilerplate?
- How can we generate getters and setters in Visual Studio?
- The name ‘InitializeComponent’ does not exist in the current context
- Difference between
and - The name ‘ViewBag’ does not exist in the current context – Visual Studio 2015
- Why is .gitignore not ignoring my files?
- Why am I getting ‘Assembly ‘*.dll’ must be strong signed in order to be marked as a prerequisite.’?
- Is there any way to program Java on Visual Studio 2015
- Create html documentation for C# code
- How to install Visual Studio Build Tools 2010 on Visual Studio 2015 Community?
- The provider did not return a ProviderManifestToken string Entity Framework
- Where can I read the Console output in Visual Studio 2015
- How to fix the error “Windows SDK version 8.1” was not found?
- error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
- ERROR C2039: ‘vector’: is not a member of ‘std’
- Consider app.config remapping of assembly with no app.config mapping
- How to view an HTML file in the browser with Visual Studio Code
- What is a “first chance exception”?
- Unity Scripts edited in Visual studio don’t provide autocomplete
- module unsafe for SAFESEH image C++