
Visual Studio Code - The open source AI code editor
Visual Studio Code redefines AI-powered coding with GitHub Copilot for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite …
Download Visual Studio Code - Mac, Linux, Windows
Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building …
Documentation for Visual Studio Code
Find out how to set-up and get the most from Visual Studio Code. Optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on …
C/C++ for Visual Studio Code
You can use the GitHub Copilot extension in VS Code to generate code, or to learn from the code it generates. GitHub Copilot provides suggestions for numerous languages and a wide variety …
Visual Studio Code on Linux
VS Code ships monthly and you can see when a new release is available by checking the release notes. If the VS Code repository was installed correctly, then your system package manager …
Tutorial: Get started with Visual Studio Code
In this tutorial, you learn about the key features of Visual Studio Code to help you get started with coding quickly. You learn about the different components of the user interface and how to …
November 2025 (version 1.107) - Visual Studio Code
Dec 10, 2025 · Watch our VS Code 1.107 release highlights video to hear about these features from our engineers! Happy Coding! Read these release notes online at Updates on …
Java in Visual Studio Code
Learn about Visual Studio Code editor features (code completion, debugging, snippets, linting) for Java.
Python in Visual Studio Code
You can use the GitHub Copilot extension in VS Code to generate code, or to learn from the code it generates. GitHub Copilot provides suggestions for languages beyond Python and a wide …
Introducing GitHub Copilot agent mode (preview) - Visual Studio …
Feb 24, 2025 · Acting as an autonomous peer programmer, it performs multi-step coding tasks at your command — analyzing your codebase, reading relevant files, proposing file edits, and …