Data Science in Visual Studio Code

You can do all of your data science work within VS Code. Use Jupyter Notebooks and the Interactive Window to start analyzing and visualizing your data in minutes! Power your Python coding experience with IntelliSense support and build, train, and deploy machine learning models to the cloud or the edge with Azure Machine Learning service.

Preview of Jupyter Notebooks in VS Code


The VS Code Marketplace offers a family of extensions that provide a first-class data science experience for Python data science. In order to get started with Python, Microsoft recommends the following extensions:

What else can you use notebooks for?

The support for mixing executable code, equations, visualizations, and rich Markdown makes notebooks useful for breaking down new concepts in a story telling form. This makes notebooks an exceptional tool for educators and students!

Learn C#, F#, Powershell, JavaScript, HTML, SQL, KQL (Kusto Query Language), and Mermaid with the Polyglot Notebooks extension.

Polyglot Notebooks in VS Code