PyCharm from JetBrains, is a full featured Python IDE. Which over the last 6 months has been my Python IDE of choice. The official site is: https://www.jetbrains.com/pycharm. I would like to share my experiences, which have mostly been positive. Editions Before jumping into thoughts and experiences, lets preface with the two different editions of PyCharm. Community and Professional. PyCharm Community Edition is the free version. For my usage, it can almost do everything I need.