Tutorial: Why Wing?

Index of All Documentation » Wing Pro Tutorial »


Wing Pro is a light-weight but powerful integrated development environment that was designed from the ground up for Python. As you get up to speed with Wing Pro you should find that:

  • Wing speeds up your development of new code
  • Wing makes it easier to understand and work with existing code
  • Wing reveals errors earlier in the development process
  • Wing makes it easier to find and fix bugs
  • Wing adapts to your needs and style

This is made possible through deep code analysis (both static and runtime), a focus on interactive development in the live runtime, high-level editing operations and refactoring, continuous early error detection, support for test-driven development, powerful always-on debugger, seamless support for remote and containerized development, and extreme configurability.

There is a lot to learn about the IDE, but don't be intimidated. You can get started with a subset of the functionality, adding in other features and tools over time as you become more comfortable. The user interface can be customized in color and layout, and you can easily remove tools that you are not yet interested in.

Let's get started!