Tool Guide / App & Software Development

Visual Studio Code: what it is and how to start

A free code editor from Microsoft that handles nearly every programming language through extensions, and is the editor most tutorials assume you are using.

Who it is for

Anyone writing code, from a first HTML page to professional work. Also the practical default for people letting AI write most of their code, since the major AI coding assistants plug into it.

What it costs

Free for private and commercial use. Worth understanding the licensing precisely: the VS Code product you download is under a proprietary Microsoft licence, not an open source one. The underlying source code, called Code - OSS, is separately available under the MIT licence, but the shipped product adds Microsoft customisations and branding on top. Free to use commercially either way. Note that telemetry is enabled by default and can be turned off in settings.

Quick facts

How to get started with Visual Studio Code

Should you use this instead of something else?

Notepad, TextEdit and similar have no syntax highlighting, no error checking and no version control, all of which matter more than they sound. Full IDEs such as the JetBrains tools are more powerful for large projects in a single language and considerably heavier. Cursor and similar AI-first editors are built on VS Code and feel familiar if you move later. Starting here means every tutorial matches what is on your screen.

Common beginner mistakes

Last verified: 2026-08-07. Source: https://code.visualstudio.com/docs/supporting/faq

Read the full App & Software Development guide for how this fits into the wider process.