---
title: PyCharm Reviews
meta_title: 'PyCharm Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 787 reviews by the users' company size, role or industry
  to find out how PyCharm works for a business like yours.
aggregate_rating:
  rating_value: 4.6
  review_count: 787
  scale: '5'
date_modified: '2026-08-11'
parent_category:
  name: Integrated Development Environments (IDE)
  url: https://www.g2.com/categories/integrated-development-environments-ide
---


# PyCharm Reviews
**Vendor:** JetBrains  
**Category:** [Python Integrated Development Environments (IDE)](https://www.g2.com/categories/python-integrated-development-environments-ide)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 787
## About PyCharm
PyCharm is an integrated development environment (IDE) that helps professional Python developers be more productive, be more confident, and write better code. PyCharm Pro supports the entire Python workflowout of the box, including web frameworks, frontend technologies, databases, and scientific tooling. PyCharm Community Edition, a free and open-source project, is also available for general Python programming tasks.



## PyCharm Pros & Cons
**What users like:**

- Users appreciate the **ease of use** in PyCharm, enjoying its intuitive UI and efficient navigation features. (17 reviews)
- Users commend the **feature-rich design** of PyCharm, highlighting its integration and support for various tools and frameworks. (14 reviews)
- Users love the **enhanced code editing experience** with features like auto-completion, syntax highlighting, and intuitive interface. (9 reviews)
- Users praise PyCharm for its **robust debugging tools** , enhancing productivity and minimizing errors during development. (8 reviews)
- Users find PyCharm&#39;s **setup ease** exceptional, appreciating the simple installation and intuitive interface for coding tasks. (8 reviews)
- Performance Efficiency (7 reviews)
- Users rave about the **Python support** in PyCharm, highlighting its features and ease for effective coding. (6 reviews)
- Useful (6 reviews)
- Debugging Tools (5 reviews)
- Git Integration (5 reviews)

**What users dislike:**

- Users note the **limited features** in the free edition of PyCharm, constraining access for individual developers and students. (5 reviews)
- Users find PyCharm **expensive** , especially the professional version, and note its heavy resource usage and slow performance. (4 reviews)
- Users criticize PyCharm for its **high system requirements** , leading to slow load times and resource consumption. (4 reviews)
- Users find the **steep learning curve** of PyCharm challenging, especially due to its multitude of features and settings. (3 reviews)
- Users note **resource limitations** in PyCharm, especially on older machines, impacting performance and accessibility of advanced features. (3 reviews)
- Users experience **slow performance** with PyCharm, especially when running multiple heavy applications simultaneously. (3 reviews)
- Software Bugs (3 reviews)
- Users often face **debugging issues** that require modifying other aspects, affecting efficiency and workflow. (2 reviews)
- Slow Loading (2 reviews)
- Users are disappointed by the **limited AI integration** in PyCharm compared to competitors, hindering their development workflow. (1 reviews)

## PyCharm Reviews
  ### 1. Pycharm Review

**Rating:** 2.5/5.0 stars

**Reviewed by:** Aditya T. | Data Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 17, 2023

**What do you like best about PyCharm?**

It is best for beginners who are entry-level programmers it is simple to use.
It is useful when project is small.

**What do you dislike about PyCharm?**

I have been using Pycharm for years now I became a professional programmer working on Pycharm however as my project got bigger and bigger pycharm got less user-friendly to use like finding variables declared where all they are used should be highlighted on the right side with visible color.
Handling big code is difficult whenever we highlight some variable it should highlight everywhere but it doesn't work.
Degbuger UI is messy and I cannot find it user-friendly.

**What problems is PyCharm solving and how is that benefiting you?**

It is helping me in debugging small pieces of code like I hold my big project in Visual Studio and small functions i build in Pycharm i find it easy when things are small. I love coding in Pycharm and i been using it for years now cannot leave it even I use other IDE.

  ### 2. Lacks features that VS Code provides

**Rating:** 3.0/5.0 stars

**Reviewed by:** Sagar K. | Data Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 25, 2022

**What do you like best about PyCharm?**

How easy it is to install python libraries without using pip command in the terminal.

**What do you dislike about PyCharm?**

Does not support a virtual conda environment. You neeed to work with the basic environment and sometimes some libraries overlap and that causes an issue in the code execution.

**What problems is PyCharm solving and how is that benefiting you?**

Mainly building applications using Python and doing POC using PyQt5. It's pretty good for these tasks.

  ### 3. It Works

**Rating:** 2.5/5.0 stars

**Reviewed by:** Jared B. | System Administrator / Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 18, 2020

**What do you like best about PyCharm?**

I have to start out by saying that there is nothing wrong with PyCharm. If your world is Python then you can use this without a problem and be alright. It can get the job done with no problem. And if you're only ever going to be working with PyCharm then I would probably pick this over other editors or IDEs.

**What do you dislike about PyCharm?**

The dislikes are hard to list. That is because they are not solely on the shoulders of PyCharm alone. PyCharm just feels outdated at this point. When you have editors like VS Code that does Python and more with extensions for anything you could need it's hard to justify using a tool that's stuck in the past that doesn't have all of the bells and whistles.

**What problems is PyCharm solving and how is that benefiting you?**

I used PyCharm in the beginning because that's what I was taught to use and so I just stuck with it. It's very plain and simple which is a double edge sword. You get exactly what you need if you're working with Python. Right out of the box you can get going with nearly zero setup.

  ### 4. Good integrations and visual cues

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 04, 2019

**What do you like best about PyCharm?**

Good integrations and visual cues, good organization of folders.

**What do you dislike about PyCharm?**

Difficult to search through files for combinations of things, improved design for OR behavior.

**What problems is PyCharm solving and how is that benefiting you?**

Iteratively running queries and integrations help me work from one homebase.

  ### 5. Needs more features

**Rating:** 3.0/5.0 stars

**Reviewed by:** Prashil N. | Research Assistant - Machine Learning and Advanced Visualisation, Higher Education, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 03, 2019

**What do you like best about PyCharm?**

It does the work of an IDE. It has the potential to be more.

**What do you dislike about PyCharm?**

I keep losing my settings and then I have to add the paths again for everything which is tedious. Sometimes it hangs in between.

**What problems is PyCharm solving and how is that benefiting you?**

I used it primarily to code for my assignments however I have now shifted to a better IDE.

  ### 6. Pycharm review

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 06, 2019

**What do you like best about PyCharm?**

It’s easy to navigate between files in your project, and code completion is very good. Rolling back code locally is also easy 

**What do you dislike about PyCharm?**

I wish there was a way to roll back an entire project, not just files

**Recommendations to others considering PyCharm:**

It’s a good project IDE

**What problems is PyCharm solving and how is that benefiting you?**

We have gone live on a cloud based distribution, and using git integration is easy

  ### 7. Very convienent to use

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 28, 2018

**What do you like best about PyCharm?**

While maintaining multiple program files related to same project, PyCharm makes it very easy to navigate between files. Easy to track functions and where they are used

**What do you dislike about PyCharm?**

Slow and occupies more space. Gives trouble when opened with other applications

**What problems is PyCharm solving and how is that benefiting you?**

Solving entity resolution problems

  ### 8. PyCharm is great for Python development 

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Biotechnology | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 25, 2018

**What do you like best about PyCharm?**

User is able to customize font and background color to fit their preferences. PyCharm also allows the user to run code within the editor instead of running the code in a different software, something not offered by many IDEs. PyCharm organizes files well, allowing the user to easily navigate through their folder and files.

**What do you dislike about PyCharm?**

PyCharm is a large and clunky tool. User often experiences lags when using the software, even if they are only viewing small files or a small number of files.

**Recommendations to others considering PyCharm:**

Good tool for Python development 

**What problems is PyCharm solving and how is that benefiting you?**

PyCharm is a great tool for software development.

  ### 9. Good

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Biotechnology | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 22, 2018

**What do you like best about PyCharm?**

Friendly user interface, good support, intuitive

**What do you dislike about PyCharm?**

Difficulty navigating tools/ directories

**What problems is PyCharm solving and how is that benefiting you?**

N/A

  ### 10. I Like Pydev better

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Medical Devices | Enterprise (> 1000 emp.)

**Reviewed Date:** January 31, 2018

**What do you like best about PyCharm?**

PyCharm is a good IDE. I however already know a lot about eclipse so the Pydev add on to eclipse is what I run to. Pycharm has good debugging support and a solid following leading to easy to debug problems. Also easy to integrate python libraries.

**What do you dislike about PyCharm?**

It is not as easy for me to use as eclipse and is not as customize-able.

**Recommendations to others considering PyCharm:**

Try pydev too

**What problems is PyCharm solving and how is that benefiting you?**

Python programming

  ### 11. Not free, but well worth the ease of use and interface

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 13, 2017

**What do you like best about PyCharm?**

Beautiful design, customizable theme, easy to install packages. Contains much more functionality than IDLE.

**What do you dislike about PyCharm?**

 Debug tool isn't super easy to decipher.

**What problems is PyCharm solving and how is that benefiting you?**

Running python code easily on local machine.


## PyCharm Discussions
  - [Does you recommend any it professional to use pyCharm instead of coding?](https://www.g2.com/discussions/does-you-recommend-any-it-professional-to-use-pycharm-instead-of-coding) - 1 comment, 1 upvote
  - [Is IntelliJ as good as PyCharm for Python? Does it have the same features?](https://www.g2.com/discussions/is-intellij-as-good-as-pycharm-for-python-does-it-have-the-same-features) - 2 comments, 1 upvote
  - [Why is it taking so long to start?](https://www.g2.com/discussions/porque-esta-tardando-tanto-al-iniciar) - 1 comment, 1 upvote
  - [Why do I always need to come out of Insert option while creating a program or opening any file again](https://www.g2.com/discussions/why-do-i-always-need-to-come-out-of-insert-option-while-creating-a-program-or-opening-any-file-again) - 1 comment, 1 upvote
  - [when do I get a feature called opening output in new window rather than opening in a same page](https://www.g2.com/discussions/when-do-i-get-a-feature-called-opening-output-in-new-window-rather-than-opening-in-a-same-page) - 1 comment, 1 upvote

- [View PyCharm pricing details and edition comparison](https://www.g2.com/products/pycharm/reviews?filters%5Bnps_score%5D%5B%5D=3&section=pricing&secure%5Bexpires_at%5D=2026-08-12+13%3A43%3A10+-0500&secure%5Bsession_id%5D=d37eb872-2527-46ca-a5a6-a1d541540d77&secure%5Btoken%5D=a01c8955dcc90b8e2dcdfd26b05e26154fbe91cc4b13718374c0d399ec389001&format=llm_user)
## PyCharm Integrations
  - [Anaconda Core](https://www.g2.com/products/anaconda-core/reviews)
  - [Claude Code](https://www.g2.com/products/claude-code/reviews)
  - [Git](https://www.g2.com/products/git/reviews)
  - [GitHub](https://www.g2.com/products/github/reviews)
  - [GitHub Copilot](https://www.g2.com/products/github-copilot/reviews)
  - [GitLab](https://www.g2.com/products/gitlab/reviews)
  - [Jira](https://www.g2.com/products/jira/reviews)
  - [Python](https://www.g2.com/products/python/reviews)
  - [Visual Studio Code](https://www.g2.com/products/visual-studio-code/reviews)
  - [WebStorm](https://www.g2.com/products/webstorm/reviews)

## PyCharm Features
**AI Copilot**
- AI Copilot

**Generative AI**
- Generative AI

**For Developers**
- For Developers

**Game Development**
- Game Development

**Deployment Management**
- Deployment Management

**Code Development**
- Code Development

**Code Editing**
- Code Editing

**Website Development**
- Website Development

**Web/Mobile App Development**
- Web/Mobile App Development

**Debugging**
- Debugging

**Data Modeling**
- Data Modeling

**Graphical User Interface**
- Graphical User Interface

**Functionality **
- Ease of Use
- File Management
- Multi-Language Support
- Customization
- Straight-Out-the-Box Functionality
- Help Guides
- Patching & Updates

## Top PyCharm Alternatives
  - [Eclipse](https://www.g2.com/products/eclipse/reviews) - 4.3/5.0 (3,097 reviews)
  - [AWS Cloud9](https://www.g2.com/products/aws-cloud9/reviews) - 4.3/5.0 (355 reviews)
  - [The Jupyter Notebook](https://www.g2.com/products/the-jupyter-notebook/reviews) - 4.6/5.0 (240 reviews)

