So why would I use PyCharm Professional Edition? The professional edition of PyCharm gives you access to additional features that you don’t get in the community edition : Support for Remote Development. PyCharm Pro can deploy and debug python code running on remote machines, virtual machines, and Docker containers.