Karel A.
KA
Karel A.
Lead Architect
Small-Business (50 or fewer emp.)
"PyCharm: Feature-Rich, Clear UI, and the Best Python Tool for Work"
5/5
What do you like best about PyCharm?

I use PyCharm almost everyday, for work. Some of our products are developed in Python and we found PyCharm is the best tool available in the market. It's feature-rich, clear UI, easy to integrate with other external tools, etc. Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

It turns slow sometimes and from time to time it's cache gets out of sync with the code. This prevents breakpoints to properly attach to the code and non-visible code changes. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Mid-Market (51-1000 emp.)
"Excellent Coding Tool for Python in PyCharm"
4.5/5
What do you like best about PyCharm?

PyCharm is an excellent coding tool for python programming language Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

Dislike about PyCharm is it lacks some capabilities like it does not supports other coding languages Review collected by and hosted on G2.com.

Chad P.
CP
Chad P.
Team Principal
Small-Business (50 or fewer emp.)
"PyCharm is GOATed with remove development, but they need to step it up a bit more"
4.5/5
What do you like best about PyCharm?

The wide array of functionality is amazing. Out of all the features though, the ability to set a remote python environment as the environment of the IDE is amazing. Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

The said remote python environment functionality was always a bit buggy sometimes, but it got really buggy in recent years. I also think their docker integration is lacking behind VSCode's. Review collected by and hosted on G2.com.

Unais T.
UT
Unais T.
Lead Data Engineer
Mid-Market (51-1000 emp.)
"Easy Python Development and Script Testing"
5/5
What do you like best about PyCharm?

Easy to develop Python codes and test the scrip[ts Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

The AI feature is not powerful and does not have mature integrations with AI engines Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Mid-Market (51-1000 emp.)
"Best IDE ever"
5/5
What do you like best about PyCharm?

What I like best about PyCharm is its powerful, out-of-the-box development environment tailored specifically for Python.

The intelligent code completion, real-time error detection, and robust debugging tools significantly speed up development and reduce mistakes. I also appreciate the integrated support for virtual environments and package management, which makes it easy to manage dependencies without leaving the IDE.

Another standout is its deep integration with popular frameworks and tools like Django, Flask, Jupyter Notebooks, and Docker. This makes it ideal for both simple scripts and full-scale web or data science projects.

The overall user experience is polished and professional, with a layout that’s highly customizable but still intuitive. PyCharm helps me write cleaner code, catch bugs early, and focus more on building rather than managing tooling. Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

What I dislike about PyCharm is that it can be resource-intensive, especially on older or less powerful machines. The IDE can take a while to start up and sometimes feels sluggish when working on larger projects.

Another drawback is that many of the advanced features are locked behind the paid Professional Edition, which can be limiting for individual developers or students who need access to tools for web development or database integration but are using the free Community Edition.

Additionally, the interface can feel overwhelming for beginners, with so many options, panels, and settings that it takes time to get comfortable and productive.

Despite these issues, PyCharm remains a powerful tool—just one that has a bit of a learning curve and hardware demand. Review collected by and hosted on G2.com.

Bava K.
BK
Bava K.
Chief Executive Officer
Small-Business (50 or fewer emp.)
"Convenient, Python-Friendly IDE with Great Code Completion and Database Tools"
4/5
What do you like best about PyCharm?

It’s super convenient, and it feels like it was made for Python. It’s also really easy to use when it comes to version control. Smart Code Completion is a great feature, and the Database Tools are great as well. Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

It’s heavy on system resources, and there’s a steep learning curve. Review collected by and hosted on G2.com.

Ankit B.
AB
Ankit B.
Associate Consultant
Enterprise (> 1000 emp.)
"Fast Performance with Great Setup, Debugging, and AI Assistance"
4.5/5
What do you like best about PyCharm?

Project setup and debugging. Good in performance. Support AI Assistance. Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

Sometime project path setting creates problem in running the application. Review collected by and hosted on G2.com.

Verified User in Education Management
UE
Verified User in Education Management
Mid-Market (51-1000 emp.)
"PyCharm – Smart, Flexible, and Developer-Friendly"
5/5
What do you like best about PyCharm?

PyCharm is really convenient and intuitive. I like that it’s easy to set up and implement, with a simple installation process and multiple themes to choose from. The free version already offers plenty of features for my needs, helpful prompts when errors occur, which makes coding much smoother. I also appreciate how flexible it is to organize files—whether in a single project or across multiple ones—and the ability to quickly edit code with keyboard shortcuts. Everything feels very intuitive once you get started, and the interface is clean, making the coding experience comfortable and efficient.

I haven’t needed customer support much because the documentation is solid, though sometimes working with packages can be a bit tricky and errors may appear if installation isn’t done properly. I use PyCharm a few times per month, mostly when I need to solve some code challenges or work with HTTP requests. Overall, it has a good balance of features for both basic and more advanced development, and integrates nicely with AI tools (not in the free version) and project management workflows. Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

Sometimes working with packages can be tricky, and errors may appear if installation isn’t done correctly. It requires a bit of patience when configuring certain dependencies. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"Easy Navigation and Global Search for Fast Code Discovery"
4.5/5
What do you like best about PyCharm?

The easy navigation between, can directly navigate to the source of code or the code snippet used in the project.

Global search, convient to find any piece of code or related.

Best debugger and can create virtual environment directly from interpreter. Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

Too heavy for older devices, and significant amount of ram. Review collected by and hosted on G2.com.

Jonathan Miguel C.
JC
Jonathan Miguel C.
Senior Software Developer
Logistics and Supply Chain
Mid-Market (51-1000 emp.)
"Powerful and User-Friendly IDE for Python Development"
5/5
What do you like best about PyCharm?

PyCharm is a powerful IDE for building and creating Python applications. I use it every day, and I find it easy to use. It offers a variety of features and integrations. Review collected by and hosted on G2.com.

What do you dislike about PyCharm?

Often when loading a python project I feel that it takes a long time to load and consumes a lot of computer resources. Review collected by and hosted on G2.com.