What is PyCharm for Python

I have struggled using the IDE  PyCharm for Python. There were many bug on certain so I topped using it. I am find better success with VSCOde from Microsoft but I still prefer Sublime text editor. This is all for Python editing.