Product definition

What is Visual Studio Code?

Visual Studio Code is a source code editor built on Electron that combines text editing with an integrated terminal, Git integration and a debugger, and extends through a very large extension marketplace. Microsoft publishes it free of charge under the MIT licence, and the source is public on GitHub. Its macOS support policy is not a fixed version number: Microsoft supports macOS releases that still receive Apple security updates, which in practice means the current release plus the two before it. It suits developers who want one editor across macOS, Windows and Linux.

Verified product facts

Type
code editorEditorially reviewed
Platform
macOS
Apple Silicon
Yes
Pricing
Open sourceDeveloper-stated
Open source
Yes
Developer
MicrosoftDeveloper-stated
Relationship to Nuanyue
Third-party product — not published by NuanyueEditorially reviewed
Licence
MIT
Current version
1.140.0Developer-stated
Official website
code.visualstudio.com/

Last updated . Facts marked developer-stated come from the developer and are not independently confirmed; editorially reviewed marks a Nuanyue judgement.

Key features

What Visual Studio Code does at a glance.

  • Integrated terminal and Git integration

  • Debugger

    With breakpoints and variable inspection

  • Extension marketplace

    With language and tooling support

  • IntelliSense code completion

  • Remote development

    Over SSH, containers and WSL

  • Settings and extension sync

    Across machines

Common tasks

What you can use Visual Studio Code for

  • Writing and editing code with the integrated terminal and Git
  • Debugging with breakpoints and variable inspection
  • Installing language and tooling extensions from the marketplace
  • Developing on a remote machine over SSH, containers or WSL
  • Keeping settings and extensions in sync across machines
Audience

Who is Visual Studio Code for?

  • Developers who want one editor across macOS, Windows and Linux
  • People who prefer a free, MIT-licensed editor
  • Users who rely on a large extension marketplace
Not a fit

Who is Visual Studio Code not for?

  • Anyone on macOS versions that no longer receive Apple security updates — support is tied to that window
  • Users who want a build free of Microsoft's marketplace and telemetry — the official binary differs from the open-source repository

Limitations

  • macOS support is a rolling window — typically the current release plus the two before it — rather than a fixed minimum version
  • The official binary is not byte-identical to a build from source: it includes Microsoft's marketplace and telemetry

Strengths and trade-offs

What Visual Studio Code does well, and what to weigh before choosing it. Points marked developer-stated come from the developer’s own material and have not been independently confirmed.

Strengths

  • Free of charge and published under the MIT licence, with the source on GitHub.
  • Ships a separate macOS build for Apple Silicon, Intel and a universal binary.
  • The download is under 200 MB with a disk footprint under 500 MB, and Microsoft recommends only 1 GB of RAM.Developer-stated

Trade-offs

  • macOS support is tied to Apple security-update windows — typically the current release plus the two before it — so older macOS versions lose support without a fixed end-of-life version.Developer-stated
  • Microsoft states it is not supported in app-virtualisation environments or on non-persistent virtual machines.Developer-stated
  • The distributed builds are not the same artefact as the open-source repository: Microsoft's marketplace and telemetry are part of the official binary.Editorially reviewed

First-use experience

What the app asks of you when you set it up. Only established facts appear here; anything we could not confirm is left out rather than guessed at.

Installation
Download a .dmg from code.visualstudio.com or use the versioned update endpoint, then drag the app to Applications.
First launch Developer-stated
Opens directly into a welcome tab; no account or sign-in is required to use the editor.
System integration Developer-stated
Optional shell command installs a `code` launcher into PATH, and the app registers as a handler for source file types.
Apple Silicon
Supported

What it does

Visual Studio Code combines text editing with an integrated terminal, Git integration, a debugger and a very large extension marketplace. Microsoft publishes it free of charge under the MIT licence.

macOS requirements

Microsoft does not publish a fixed minimum macOS version. Its requirements page states that VS Code supports “macOS versions with Apple security update support”, which it describes as typically the latest release and the two previous versions. That is a rolling window: the oldest supported macOS version moves forward as Apple drops security updates for older releases.

The same page lists environments where VS Code is explicitly not supported, including app-virtualisation solutions and non-persistent virtual machines.

Downloads

Three macOS builds are published for each release — Apple Silicon, Intel and a universal binary. The download link on this page points at the universal build, which runs on both architectures.

Licence and distribution

The repository is MIT-licensed, but the official binary Microsoft ships is not byte-identical to a build from source: it includes the Microsoft marketplace and Microsoft’s telemetry. Projects such as VSCodium exist precisely to distribute the same code without those additions, and the relationship is recorded below rather than glossed over.

Release history

Dated releases recorded for Visual Studio Code, newest first, each with the source it was read from.

  1. 1.140.0

    Stable release, published for macOS as universal, Intel and Apple Silicon builds.

    Source: Official website

Questions about Visual Studio Code

Is Visual Studio Code free?

Yes. It is free of charge and published under the MIT licence, with the source on GitHub.

Which macOS versions does VS Code support?

Microsoft supports macOS versions that still receive Apple security updates, which it describes as typically the latest release and the two previous versions. There is no fixed minimum version number.Developer-stated

Does VS Code run natively on Apple Silicon?

Yes. Microsoft publishes separate Apple Silicon and Intel macOS builds as well as a universal download.

What is the latest VS Code version?

1.140.0, released on 30 September 2026.

Alternatives to Visual Studio Code

Apps that could replace this one — the same job, a different trade-off.

  • VSCodium app icon

    VSCodium

    Telemetry-free, MIT-licensed builds of the VS Code source.

    VSCodium is the same editor rebuilt from source without Microsoft's branding, telemetry or marketplace.

    • Developer Tools
    • Open Source
    • v1.135.06055
  • Sublime Text app icon

    Sublime Text

    Fast native code editor with a Python package ecosystem.

    Both are extensible cross-platform editors; Sublime Text is a native, paid, closed-source app rather than an Electron one.

    • Productivity
    • Paid
    • v4215
  • Zed

    Fast, collaborative code editor written in Rust, with built-in AI agents.

    Both are editor-plus-collaboration tools; Zed is a native Rust editor with multiplayer built in.

    • Developer Tools
    • Open Source
    • v1.22.0

Compared with

Head-to-head comparisons Nuanyue has published.

  • Cursor app icon

    Cursor

    AI code editor with autocomplete, chat, and coding agent features.

    Cursor is a VS Code fork that adds AI editing; the two share extensions and keyboard shortcuts, so switching is close to lossless.

    • Productivity
    • Freemium
    • v3.23.12

Similar apps

Related in purpose, but not a straight swap.

  • Nova app icon

    Nova

    Native Mac editor and IDE from Panic, with LSP and built-in debugging.

    Both target Mac developers, but Nova is a paid native Mac app from Panic rather than a cross-platform editor.

    • Developer Tools
    • One-time purchase
    • v14.1
  • Neovim

    Vim fork with Lua configuration, LSP and tree-sitter built in.

    Both are free code editors with extension ecosystems, at opposite ends of the GUI-versus-terminal spectrum.

    • Productivity
    • Open Source
    • v0.12.5
Get it

Sources

Facts on this page are checked against the sources below. Last updated .

How Nuanyue grades sources →