Visual Studio 2017

Visual Studio 2017

Try our latest Python support in Microsoft's premier development platform.

Learn more >

Visual Studio Code

Visual Studio Code

Free, lightweight editor for Linux, MacOS, and Windows with a Python Extension.  

Learn more >
Azure Notebooks

Azure Notebooks

Run and share your ideas on Azure using Jupyter notebooks for free.

Learn more >

Azure Data Lake

Azure Data Lake

Batch, real-time, and interactive analytics and storage made easy.

Learn more >
Get started >

Bash on Windows

Bash on Windows

The developer terminal you've been waiting for - including pre-installed Python.

Learn more >

R Tools for Visual Studio

R Tools for Visual Studio

Using both Python and R for your analytics work? Try out R support for Visual Studio.

Learn more >
Featured blog posts

Python Support is now stable in Visual Studio 2017

Python Support is now stable in in Visual Studio 2017

Steve Dower | May 10, 2017

Today we have released our next update to Visual Studio 2017, and it’s the one you’ve been waiting for. As of today, the Python development workload is stable and ready for production use. ... 

Read more > 

 
 

Build Intelligent Apps Faster with Visual Studio and the Data Science Workload

Build Intelligent Apps Faster with Visual Studio and the Data Science Workload

Shahrokh Mortazavi | May 10, 2017

I’m excited to announce that the Data Science and analytics applications workload is available today in Visual Studio 2017. ...

Read more >
 
 

Implementing a code of conduct for all of our open source work

Implementing a code of conduct for all of our open source work

Brett Cannon | March 29, 2016

When working in the open source world it is very important that everyoen feels welcome and safe. External contributors to a project need to feel welcome so that they want to contribute to the project.  ...

Read more >

 
 

How to deal with the pain of unable to find vcvarsall.bat

How to deal with the pain of “unable to find vcvarsall.bat”

Steve Dower | April 11, 2016

Python's packaging ecosystem is one of it's biggest strengths, but Windows users are often frustrated by packages that do not install properly. One of the most common errors you will see is this one: "unable to find vcvarsall.bat" ...  

Read more >
 
 

Try Azure

Try Azure for one month at no cost

Sign up for free and get credits to spend on Azure services.

 

Free Trial