Video is ready, Click Here to View ×

This is learning tutorial on using VS Code to start doing Python. The Hello World app in this Visual Studio Code Tutorial Videos for Beginners that want to learn python.

I show how VS Code is an open platform development platform that combines the simplicity of a source code editor with powerful developer tooling, like IntelliSense code completion and debugging.

Visual Studio Code is a lightweight but powerful source code learning tool for Python and other languages and an editor which runs on your desktop and is available for Windows, Mac and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js, Python and has a rich ecosystem of extensions for other languages (such as C++, Python, Python, PHP, Go) and runtimes. Begin your journey with VS Code with these introductory videos.

It is an editor that gets out of your way. The edit-build-debug cycle means less time fiddling with your environment, and more time executing on your ideas.

Edit, build, and debug with ease
At its heart, Visual Studio Code features a lightning fast source code editor, perfect for day-to-day use and Python. With support for hundreds of languages, Visual Studio Code helps you be instantly productive with syntax highlighting, bracket-matching, auto-indentation, box-selection, snippets, and more. Intuitive keyboard shortcuts, easy customization and community-contributed keyboard shortcut mappings let you navigate your code with ease.

For serious coding, you’ll often benefit from tools with more code understanding than just blocks of text. Visual Studio Code includes built-in support for IntelliSense code completion, Python, rich semantic code understanding and navigation, and code refactoring.

And when the coding gets tough, the tough get debugging. Debugging is often the one feature that developers miss most in a leaner coding experience, so we made it happen. Visual Studio Code includes an interactive debugger, so you can step through source code, inspect variables, view call stacks, and execute commands in the console.

Visual Studio Code also integrates with build and scripting tools to perform common tasks making everyday workflows faster. Visual Studio Code has support for Git so you can work with source control without leaving the editor including viewing pending changes diffs.

Make it your own
Customize every feature to your desire, install any number of third-party extensions.

While most scenarios work out of box with no configuration, Visual Studio Code also grows with you, and we encourage you to optimize your experience to suit your unique needs. Visual Studio Code is an open source project so you can also contribute to the growing and vibrant community on GitHub.


Leverage the unified .NET Standard library to target all platforms with the same code and use the same languages and tools to reuse your skills.

High performance server runtime for Windows Server and Linux make .NET 8x faster than Node.js and 3x faster than Go. That means applications provide better response times and require less compute power. More info

No impact deployment and a modular development model where you only take dependencies on the minimal set of packages you need.

Multiple language support with Python, VB, F# and modern constructs like generics, Language Integrated Query (LINQ), async support and more.
Open Source

Runtime, libraries, compiler, languages and tools are all open source on GitHub where contributions are accepted, tested and fully supported.