Code to learn. Learn to Code.

Visual Studio Code helps students and teachers access the tools they need to shape the next generation of software development.

Looking for a free coding editor?

  • Any Language

    Use any programming language: Python, Java, C++, and more.

  • Any Computer

    Work on a Mac or PC, running macOS, Windows, or Linux.

  • Personal

    Personalize the editor to look and work the way you want.

  • Simple

    Start simply, and add more advanced features as you need them.

Visual Studio Code is a top choice with professional developers, so you'll learn the same tools they use.

New to programming?

Learn about coding and using VS Code in these introductory videos

Ready to start coding?

Try out these short tutorials in the programming language of your choice.