Visual Studio 2017 RC

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

Learn more >


Visual Studio Code

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

Learn more >


Azure Cloud

Deploy, develop, interact, and manage services using the Azure SDK for Python.

Learn more >



Enhancing CPython with compatible Just-in-Time compilation features. 

Learn more >


Bash on Windows

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

Learn more >


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


How to debug Python Azure Worker Roles

Chris Wilcox | May 10, 2016

Two months ago I wrote a blog post on Python 3 Adoption. If you want to read the first post you can find it here. In the two months since that blog post was written we have more data to process and I I got to thinking ...

Read more >


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”

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 >


Azure Python SDK 2.0.0rc2 is out!

Laurent Mazuel | March 29, 2016

My name is Laurent and I recently moved from France to join the Python team at Microsoft. Along with the rest of our team, I am responsible for maintaining the Azure Python SDK, and we are glad to announce ... 




Try Azure for one month at no cost

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


Free Trial