Visual Studio Code
A flexible workspace for code and the tools around it.
By Rui Vas · Reviewed
What is Visual Studio Code?
Visual Studio Code is Microsoft’s code editor. It brings editing, a terminal, debugging, source control, and extensions into a workspace that can support many programming languages and workflows.
What can you do
with Visual Studio Code?
Code editing
Navigate and edit a project with language support and search tools.
Terminal and debugging
Run commands and investigate program behavior without leaving the editor.
Git support
Inspect changes and work with version-control workflows.
Extensions and AI tools
Add language tools and supported assistants such as the Codex extension.
Start with one useful task.
A practical exercise to explore how Visual Studio Code could fit your work.
- Open one project folder and learn the file search and integrated terminal.
- Make a small change, run the project, and inspect the diff with the source-control view.
- Add only the extensions needed for the language and workflow you are actually using.
See Visual Studio Code
in action.
Two videos from the team behind Visual Studio Code. Watch the demonstration, then try the steps on your own work.
Go to the source.
Features and availability change. Use the official resources for current product details, plans, and setup instructions.
From knowing the tool
to using it well.
Want to explore Visual Studio Code with your team? Choose the tools and training format around your work, or book a conversation about the outcome you need.

