There are two PyCharm editions: Community and Professional.
Both are downloadable from JetBrains website. Additionally, there is another edition, PyCharm Edu. JetBrains recommend this edition, if you are learning or teaching Programming with Python.
The supported platforms are Windows, Linux and m...