PyCharm is an Integrated Development Environment (IDE) used for programming in PythonLanguage. It provides code analysis, graphical debugger, integrated unit tester, VCS/DVCS integration and supports web development with DjangoProject. PyCharm is developed by Czech company JetBrains.
See also PythonIde, RefactoringWithPython.