Microsoft has released a new version of the Python language extension for its Visual Studio Code (VS Code) code editor that breaks out its Jupyter Notebooks functionality into a distinct VS Code extension, and has hired Python's creator, Guido van Rossum.
Python these days is a top-two programming language and is even more popular than Java[1], the widely used software that Oracle gained after its 2008 acquisition of Sun Microsystems.
Python's popularity is also borne out by downloads of the Python extension for Microsoft's VS Code[2], one of the most popular code editors on the market.
The ascent of Python is attributable to data science and machine learning, but it's also a critical language for back-end system automation and scripting. It's popular because it's easy to learn, allowing non-developers to use the language.
It's become a language of first resort and is used for thousands of small projects, according to RedMonk analyst Steve O'Grady. The language was created 35 years ago by 64-year-old Dutch programmer Guido van Rossum, who decided to exit "boring" retirement this week and work for Microsoft[3].
Microsoft these days is a huge open-source advocate, supporting open-source Python in developer tools, including the Visual Studio integrated development environment (IDE).
It also hosts it in Azure Notebooks[4] and uses it to build end-user experiences like the Azure command-line interface (CLI). Microsoft considers Python an essential programming language.
Data science is key to Python's success and also part of Microsoft's plan to attract developers to its Azure cloud. One of the core components of Python's data-science story is Jupyter notebooks, a tool that supports not just Python, but other popular data-science languages such as Julia and R[5]. It allows users to share live code,