Skip to content
aptorise

Try “PDF editor”, “bootable USB” or “software for students”. Press Esc to close.

Visual Studio Code icon

Visual Studio Code

Lightweight, extensible code editor for almost any language.

Visit Official Website

Official source: code.visualstudio.comLast verified: awaiting review · How we check softwareDeveloper: Microsoft

What is Visual Studio Code?

Visual Studio Code is a free source-code editor from Microsoft for Windows, macOS and Linux. It's lightweight enough for quick edits, but extensions turn it into a full development environment for almost any language.

It includes smart code completion, debugging, a built-in terminal and Git integration. Remote Development extensions let you work on code over SSH, inside containers or in WSL on Windows. VS Code is built on the open-source Code – OSS project.

Key features

  • IntelliSense and debugging
  • Built-in Git
  • Remote development over SSH and containers

Who should use Visual Studio Code?

Supported platforms

PlatformHow to get it
WindowsEssential
macOSEssential
LinuxEssential

Pricing & licence

Free Free

Free to use. The source code isn't public.

Prices change, so check code.visualstudio.com for current pricing.

Pros & cons

Pros

  • Huge extension ecosystem
  • Free and fast

Cons

  • Includes Microsoft telemetry by default

Installation

Windows

Windows · Winget
PS> winget install --id Microsoft.VisualStudioCode --exact --source winget

Install Visual Studio Code with the rest of your Windows setup

macOS

Mac · Homebrew
$ brew install --cask visual-studio-code

Install Visual Studio Code with the rest of your macOS setup

Linux

Linux · Flatpak (any distribution)
$ flatpak install flathub com.visualstudio.code

Install Visual Studio Code with the rest of your Linux setup

Package names were checked against each official package registry, and commands install the same software as the official download. Only run commands you understand.

Alternatives to Visual Studio Code

Related guides

Neovim

Development

A modern, extensible fork of Vim.

Open Source

Available for Windows, macOS, Linux

Vim icon

Vim

Development

A powerful, keyboard-driven text editor.

Open Source

Available for Windows, macOS, Linux

Visual Studio Code FAQ

Is Visual Studio Code the same as Visual Studio?

No. VS Code is a lightweight, cross-platform editor. Visual Studio is Microsoft's separate, larger IDE for Windows, aimed mainly at .NET and C++ development.

Is VS Code open source?

Its source code, called Code – OSS, is open source under the MIT licence. Microsoft's own VS Code download adds Microsoft branding and is released under a Microsoft licence.

Is Visual Studio Code free?

Free.

Which platforms does Visual Studio Code support?

Visual Studio Code is available for Windows, macOS and Linux. It isn't available for Android and iPhone & iPad.

Can I install Visual Studio Code with Winget?

Yes. Run "winget install --id Microsoft.VisualStudioCode --exact --source winget" in PowerShell or Windows Terminal. The package ID was checked against Microsoft's official Winget repository.

Can I install Visual Studio Code with Homebrew?

Yes. Run "brew install --cask visual-studio-code" in Terminal.

What are the alternatives to Visual Studio Code?

Common alternatives include Notepad++. See the full list of Visual Studio Code alternatives for how they differ.

Where can I download Visual Studio Code safely?

From the official website, code.visualstudio.com. Aptorise links only to official sources and never hosts installers.