# Page 3 | PyCharm Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Page 3 - Is PyCharm the right Integrated Development Environment (IDE) solution for you? Explore 370 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/186625/PyCharm/reviews

---

PyCharm

4.7 (370)

[View alternatives](https://www.capterra.com/p/186625/PyCharm/alternatives/)

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team. [Learn more](https://www.capterra.com/our-story/)

* * *

Last updated March 13th, 2026

# Page 3 - Reviews of PyCharm

## Showing most helpful reviews

Showing 51-75 of 370 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

VR

Verified Reviewer  
Graduate research assistant  
Electrical/Electronic Manufacturing  
Used the software for: 2+ years

### "Best lightweight and user friendly IDE for programmer "

June 6, 2022

5.0

I am very satisfied with the performance of pycharm. I used for development work and it already amazed me by its tons of features. Truly an amazing tool for development and deployment of software and application. It's nice interface, user friendly features and good light weight system is highly recommended to anyone.

Pros

I like the user friendly UI and extra add-ons facility to increase the usability.

Cons

This is a very large software and sometimes taking time to load. So need to improve this and make it more lightweight. Although it is already in a goof standing as IDE but there are room for improvement.

Review Source

VR

Verified Reviewer  
Machine Learning Engineer  
Program Development  
Used the software for: 6-12 months

### "Best IDE I've ever used"

January 8, 2020

4.0

Great tool for a Python developer... It makes it easier for version control and library installations. 3rd party plugin support enriches the experience. Library installation is a lot easier than any other IDE. Its support for 'requrements.txt' is also another big plus. It also displays if an error occurs and suggests ways to resolve the issue. And I was able to resolve the said issue with the suggested (most of the time).

Pros

I am mainly using PyCharm for my school projects. The thing about PyCharm is its support for Git (version control). We are using BitBucket in the company and I think it is much better and easy to use than the SourceTree. And it is foolproof. PyCharm also excels at its support for 3rd party plugins. They don't force you to use their plugins. It also has its own terminal for the selected Python environment. This reduces the confusion both for me and for the PC itself. The UI also helped me to get used to PyCharm. It is easy to modify and not complicated. Different themes for the IDE help me to use PyCharm, especially during the night time (It has a dark theme).

Cons

There are a couple of things I don't like about the PyCharm. First thing is that its suggestions for pieces for codes are a little off. I mean, most of the time it suggests unrelated things. I am forced to use another 3rd party plugin to solve this issue. Another thing about the PyCharm is its debugging mode is really slow. It suggests me to install Cython plugin to speed it up. I tried but instead of speed gain, it slowed down. And I don't think it is because of my PyCharm environment since my friends have also experienced a similar issue.

Review Source

Edwin O.  
Administrative Assistant  
Information Technology and Services  
Used the software for: Less than 6 months

### "Best integrated environment for coding with python"

July 27, 2021

4.0

I would say it is among the best IDEs have ever used to code python. It is easy to install and indeed I would like people to use it if you want not only to learn python from beginner level to pro level but also if you want to develop good and projects using python.

Pros

First of all installation of PyCharm is easy, you don't to have expertise to use it. Another thing I like about it is the error removal ability. PyCharm enables you as the user to identify errors easily as you code thereby you can make correct changes easily and faster. One can easily integrate it easily with GitHub, using the push component it is easily for one to update his code in GitHub account. Lastly is the plugins it has, it enables one to code in different languages as compared to other integrated development environment.

Cons

First what I dislike about this software is its hanging feature, incase your computer's speed and RAM is low then you are likely to have difficulty coding with this IDE. Though it can be used in various environments or programming languages, it will be difficult for an illiterate person to use or interact with it. I don't have much negative about this software since have not used it for a long time but I would prefer to use the pro version since it has more features and tools but it is relatively much expensive.

Alternatives considered

[Anaconda](https://www.capterra.com/p/191760/Anaconda/)

Reason for choosing PyCharm

It is integrated with many components thereby enabling one to use it with different frameworks or environments.

Review Source

Eduardo Q.  
Ingeniero de Sistemas  
Design  
Used the software for: 1-2 years

### "Un potente IDE enfocado a desarrolladores de Python"

July 23, 2023

5.0

Pros

Me gusta mucho PyCharm, es un potente IDE enfocado a desarrolladores de Python. Tiene funcionalidades muy interesantes como: su resaltado de sintaxis inteligente, depuración integrada y análisis de código estático que me permite mejorar mi productividad y la de mi equipo. Su completa gestión de proyectos facilita la navegación y el refactorizado. Además, ofrece soporte para Django, Flask y otros frameworks, lo que lo convierte en una herramienta imprescindible si llevas proyactos en Python.

Cons

Trabajar con PyCharm es increíble, pero en ocasiones por motivos de la empresa toca trabajar en equipos que no cuentan con muchos recursos, es allí donde PyCharm puede tener inconvenientes al ser un IDE que consume mucho recursos. Por lo demás, no he tenido ningún inconveniente de importancia.

Review Source

VR

Verified Reviewer  
Software Engineer  
Information Technology and Services  
Used the software for: 1-2 years

### "My opinion on PyCharm after 2 years of using it as student and 6 months as a professional "

August 15, 2021

5.0

I loved developing python scripts with PyCharm, it saved me a lot of time, an easy to get the hang of it due to its simple UI

Pros

What I really like about PyCharm is the ability to separate the output of the script and the debugging terminal, also the auto-complete feature is great it saved me a lot of time

Cons

It is not lightweight software, and it produces a huge amount of junk files that eats the space on your PC you will need to delete those files every week if your PC has no enough space

Switched from

[Visual Studio Code](https://www.capterra.com/p/186634/Visual-Studio-Code/)

what made me switch is that PyCharm provides better features to work with python, specially if you are developing automation scripts, the ability to see the code output in different terminal is huge plus, it eases your debugging process

Review Source

MS

Maha S.  
Assistant Professor  
Computer Software  
Used the software for: 2+ years

### "PyCharm: One of the Best IDEs for Serious Python Development"

August 29, 2023

4.0

Amazing features in code completion, debugging, package importing, and virtual environment management.

Pros

I have developed several AI/ML applications with the help of PyCharm. Very intuitive IDE that provides easy code completion and debugging for my Python projects. I tried several other IDEs including the reference IDLE implementation but PyCharm is way ahead. Easy importing of packages for scientific computing, machine learning, client/server programming, and database connectivity. Virtual Runtime environments can also be managed very easily in the project settings.

Cons

A bit of lagging performance on Mac from time to time. I checked and this might be due to the use of several virtual python environments on my system. Not an issue as the features available makes it really appealing for long development hours in Python.

Review Source

ZC

Zach C.  
CTO  
Real Estate  
Used the software for: 6-12 months

### "Good choice if you are looking for a heavier, feature-oriented Python IDE"

October 31, 2021

4.0

Overall, it was a slow text editor for me, and I wasn't able to get all of the advanced features to work well in my environment. In other environments or if one decides to spend a lot of time in the configuration, it might eventually pay off. However, I'm personally more interested in a slimmer code editor.

Pros

There are a lot of features built into PyCharm. The code completion which is like an intellisense is very handy. There are nice contextual features like jumping to a definition of a variable, method, class, etc.

Cons

All of the features makes the software bulkier and ultimately a slower experience. I also never got to use some of the more advanced features because they didn't play well with my environment. I use projects based on buildout, and although there is buildout support built in, I found it too hard to set up and work out all of the kinks, so I ended up not even using most of those advanced features.

Switched from

[Sublime Text](https://www.capterra.com/p/179535/Sublime-Text/)

I received a 6 month trial as part of a package that I bought.

Review Source

VR

Verified Reviewer  
Software development enginer  
Information Technology and Services  
Used the software for: 6-12 months

### "Best IDE for specially Python Language and others"

September 7, 2022

5.0

One of the main bussiness problem solved by pycharm is server Debugging and easy to solved provide solution for microservice architecture.

Pros

I like pycharm list below things. 1. Support other IDE shortcut with same themes. 2. Debugging is very easy in live server also every live value you can debug. 3. Provide lots of plugins to provide add on features.

Cons

Need to be improved list below things. 1. Software is very heavy for use it need to be light weight so minimum configuration we can easy to access it.

Review Source

Pawan P.  
Freelancer  
Computer Software  
Used the software for: 2+ years

### "Best IDE for Python"

March 4, 2021

4.0

So when it comes to the Python programming language, Pycharm is the best choice considering both its great collection of features and some cons it has.

Pros

I use Pycharm most of my time for doing Python programming and I use it in both my Windows and Linux as its cross-platform. It has integration with version control, anaconda, ipython, pylint, and others which makes it easier for programmers like me. It has an intelligent code editor which enhances code readability by color schemes for keywords, functions, classes, syntax, and error highlighting. Also, it provides error identification and quick fixes for it where the error occurs. I love debugging the python code with its powerful debugger tool. I usually use the rename refactoring feature which makes my programming faster. Also, I love the autocompletion feature with the Django web framework and Flask. It has a lot of plugins and also selectable light and dark theme to switch for day and nighttime. It has integration with Git and I can run git commands in the Pycharm terminal or perform Git operations with its GUI. It has support for multiple projects so I can switch from one project easily and also good database support.

Cons

It is a great IDE with a huge collection but it needs memory more than other IDE available so it may lag sometimes. The community edition is available for free but it's only for pure python development so it would be best if its Pro version is available for a better price as it's expensive.

Review Source

VR

Verified Reviewer  
Data Science Intern  
Computer Software  
Used the software for: 2+ years

### "One stop solution for Python enthusiasts "

August 18, 2022

4.0

It was a great experience for me to use Pycharm so far. I have been using this IDE for my day-to-day tasks as a data science professional. The only issue I had with it is the high RAM usage which slows down my work often.

Pros

I found its user-friendly UI self-explanatory, making it easier to navigate. It gives the flexibility to install packages, build ML models and deploy.

Cons

Too much resource hungry and consumes up a lot of RAM during use.

Alternatives considered

[Spyder](https://www.capterra.com/p/235569/Spyder/)[Sublime Text](https://www.capterra.com/p/179535/Sublime-Text/)

Reason for choosing PyCharm

Pycharm is more suitable for my data science-related work.

Switched from

[Spyder](https://www.capterra.com/p/235569/Spyder/)

Pycharm is the clear choice considering my work related to data science

Review Source

VR

Verified Reviewer  
IT Officer  
Airlines/Aviation  
Used the software for: 2+ years

### "Solid smart text editor"

August 10, 2022

4.0

Pros

The platform provides code inspection and on the fly-error highlights which is a great feature. The smart code completion and quick fixes which are followed with automated code refactoring are a bonus to the software. Pycharm has many decent features like files browser, run in IDE for trial & error using input and console. It also comes with a solid packed array of features to support the latest development exercise. Lastly, pycharm has a rich navigation capability making it lot easier to find the options that we are seeking.

Cons

The top most thing that i dislike about pycharm is that it takes massive space compared to other text editors which sort of degrade the functionality of the code. Talking about the community version, it is idle for python development but doesn't allow the use of other programming languages. lastly, the professional version is relatively expensive.

Review Source

Adrian G.  
Software Developer  
Information Technology and Services  
Used the software for: 2+ years

### "Pycharm from the perspective of a Python Developer"

July 8, 2022

5.0

When I started coding in Python I quickly realized I need an IDE that would help me learn and improve my coding experience. I tried different IDEs until I was recommended PyCharm. This has helped me learn Python deeper. I became better, and I am thankful for it!

Pros

I like the way the tooltips inform me about various ways I can improve my code. I like the way it integrates with docstrings. I like the vast customization features and the plugins.

Cons

I think one of the main issues I have is the MyPy integration. There are some plugins but they're not very reliable. And I would prefer if this functionality would be in PyCharm itself.

Review Source

Miguel P.  
Software Enginner  
Mechanical or Industrial Engineering  
Used the software for: 2+ years

### "PyCharm got my charm"

May 22, 2023

5.0

Pros

If you are looking for a nice IDE to enhance your coding skills, PyCharm is here to help you . It has a user-friendly interface which makes it, in my opinion, the best IDE out in the market at the moment. First, the software takes care of the indentation for you. If it spots an error PyCharm will make small suggestions about where each piece of code should go. Second it associates individual colors with different aspects of your code (Variables, functions, ect). This makes your code development easy and smooth, especially when you are dealing with huge projects because it makes the code very intuitive. Finally, the standard tools of any IDE such as Git and the embedded terminal work just fine, without any problem.

Cons

A little outdated since it may need a big update to keep with the current trends.

Review Source

Silvio B.  
Software developer  
Computer Software  
Used the software for: 2+ years

### "My opinion on PyCharm after 3 years"

August 17, 2019

4.0

I quite like the overall experience, I think is a very mature tool and I have suggested it to all my colleagues working with Python Django.

Pros

What I do really like about PyCharm is the search features. I think they are really useful and work great!

Cons

Would be nice when working on a Django project have directly the HTML markdown syntax highlighting for Django templating language. Also I would really love to have the git annotate function as in VS code (instead of having a sidebar having a comment like line whit the git author on the highlighted line). Sometimes I had trouble with the Python interpreter going crazy and had to reset it. Also the markdown syntax highlighting for .MD files is superheavy and the computer slows down

Switched from

[Visual Studio Code](https://www.capterra.com/p/186634/Visual-Studio-Code/)

One of my senior colleagues suggested me to use it and after using it I loved it

Review Source

OM

Oscar M.  
Researcher  
Computer Software  
Used the software for: 1-2 years

### "Effortless development with Python"

December 19, 2023

5.0

Despite of the mentioned drawback, PyCharm is my daily IDE for Python. Thanks to university account, all feature are unlocked.

Pros

PyCharm offers a ton of benefits in my daily workflow as researcher. From my experience one of its standout advantages lies in its ability to significantly enhance developer productivity and streamline the coding process. The features I like from PyCharm are: intelligent code completion, robust debugging tools, and seamless integration with version control systems.

Cons

The main drawback of PyCharm against other competitors is the resource intensive load. In my machine, PyCharm can be resource-intensive, consuming a significant amount of system memory. This might lead to slower performance when the size of project is big.

Review Source

Jose Antonio Z.  
CEO  
Information Technology and Services  
Used the software for: 2+ years

### "The best python IDE"

August 24, 2022

5.0

I am very satisfied with this IDE

Pros

PyCharm is an excellent IDE for python language development. You have a lot of code editing aid tools, as code completion, language reference, refactor tools, etc. I used it to develop python software on Raspberry Pi, with access to RPi hardware. PyCharm supports remote deployment and execution using SSH, that eases this kind of work: you have the reference from the libraries installed on the remote platform (RPi), and the code completion and syntax check works as if you were running on the RPi.

Cons

The IDE setup interface/menu is sometimes a little too complex. Some features setup location change from version to version, increasing even more the complexity

Review Source

Ameer N.  
Student/Intern  
Computer Software  
Used the software for: 1-2 years

### "Python IDE that makes coding in Python smoother"

March 31, 2021

4.0

My overall experience is quite positive.I have been using it to write Python code. Pycharm is also used for descriptive statistics, simulation, cleaning and other types of data processing. It is used for Python implementation and distribution in the enterprise. Thanks to all of the powerful features it has, from Version Control to Code Inspection, it helped us handle our projects and improve delivery speed.- It is not restricted to the development of Python code.

Pros

Several divisions within the organization use it to build Web apps and machine learning algorithms . The Python debugging functionality is superior to what we have previously used. When scripting, it provides guidance. There are numerous keyboard shortcuts for jumping to various parts of code, finding and replacing items in a program, module, or route. W e can read and write better code and understand what's going on easily.

Cons

You can't turn it on for a major project and hope to be able to jump back in. Any time PyCharm runs, it has to search everything, which takes time and is inconvenient. It should take less time to get up and working. When testing code, closing threads also takes awhile.

Review Source

Gabriel C.  
Operational Manager  
Computer Software  
Used the software for: Less than 6 months

### "Nice & powerful IDE with an even nicer pricing model"

October 25, 2019

5.0

I used this IDE initially on a small Python project involving image processing, mainly because I was familiar with Jetbrains' other IDE for Java (IntelliJ). We started with the community version and it performed really nice. Integration with python and it's plugin tools (e.g.: pip) is all in place, we also loved that we could use the SonarLint plugin, it has excellent code analysis tools, etc. As the project grew, we ended up with a Flask server and a full-blown API & web interface. And this is where we felt the need to switch the PyCharm edition, since the free (community) one has very limited support for web stuff (css/scss, js, html files, etc) All in all, with the exception of the annoying startup delay (which grew longer and longer as the project grew), I definitely recommend this as the best python IDE.

Pros

\- Debugger is extremely powerful & well done and it has all the great features like quick watch, instant evaluate, run-to, etc. - Contains both terminal & python console - Has linting, type-checking and refactoring features. This can be extended with the use of additional plugins. - The community edition (which has a free price tag) can also be used for developing commercial applications - Good support for web development in the free version, excellent in the commercial version (used this with Flask) - Remote debugging (but this is part of the professional edition (paid version)

Cons

\- Huge loading time. Startup can even take 4-5 minutes in case of a large project. This is probably the only thing I can complain about.

Reason for choosing PyCharm

Although PyDev was leaner, it also felt a lot more clunkier, installing plugins was usually failing at first and needed some more tweaks..

Review Source

Fabian M.  
Polymath. Engineering, R&D; student w/ encouraging projects.  
Internet  
Used the software for: 1-2 years

### "The best complier, , and inspector for coding Python. And more!"

June 2, 2019

5.0

I could progress a lot in my python expertise, and just with the inspector helping me out; the EDU tools also help a lot; I can use, see the course, offline. When I have to write code, I go as the first choice to this software; its feature of personalization really helps in a visual way to make sure your code is being made while coding, important thing because of time.

Pros

I can personalize my background and letters, functions from simple text, variables and so. Pycharm offers you a ton of useful plugins to help you to make your experience more handle while coding. Also, there is a version for students and professors to learn more, a can tell: an assistant in learning Python, Django and so; relatively to python of course. You don't need to be connected for making these courses, once you download it, you have it for use offline. The inspector feature id the best, it gives you suggestions and a brief explanation of errors or misunderstandings inside the code. You can write in HTML too. A very good tool for python development. The libraries that you need, write them in a requeriments.txt file, it downloads automatically for you!

Cons

Sometimes it's slow if your computer doesn't have a good amount of memory RAM, of course. Sometimes it's annoying when you have to choose the interpreter for the run, at first time, of your code; that includes the environment. You only can have one project opened at the time, including taking a look into the Educational, plugin, tool.

Review Source

AK

Ali K.  
Freelancer  
Computer Software  
Used the software for: 1-2 years

### "Pycharm review"

August 21, 2022

5.0

My overall experience has been very positive and I'm satisfied with the features that pycharm has and will use it for my future front and backend projects.

Pros

A very good sofrware for angular, react , django and flask developers and meets every need that I have.

Cons

The pricing of the full version can be a bit high but it is affordable.

Review Source

Gouri S.  
Data Scientist  
Telecommunications  
Used the software for: 2+ years

### "PyCharm Best IDE for Python"

February 8, 2022

4.0

Overall experience using PyCharm is good. I am developing flask application using PyCharm.

Pros

What I liked the most about PyCharm is it's project creation feature and it manages different python version easily, It is very simple to use and debug the code using PyCharm.

Cons

There is nothing much which i don't like, I just feel that loading time at the time of opening the project in pycharm can be decreased further

Review Source

VR

Verified Reviewer  
Group Manager Data Sciences  
Information Technology and Services  
Used the software for: 2+ years

### "Very advanced tool for data science projects development"

August 27, 2022

4.0

We use it almost daily for creating our Data Science related project's POCs. We use it for developing web applications with frameworks like Flask and Django for creating end-to-end apps where end users can consume our Machine/Deep Learning models with APIs.

Pros

\-We can easily create a virtual environment specific to our projects with various options. -Installing a required package is very easy. -It has integration with git (good git support). -Debugging is easy.

Cons

\-It could have been made some lightweight. -We can't import the code directly written in Jupyter notebooks, first it needs to be downloaded as a Python file.

Review Source

Sabino Eduardo Q.  
Freelancer  
Graphic Design  
Used the software for: 1-2 years

### "increíble IDE para Python"

July 23, 2023

5.0

Pros

PyCharm es un increíble IDE para Python, llevo más de un año usándolo y estoy completamente satisfecho. Su editor inteligente, depuración efectiva y el soporte para frameworks populares hacen que el desarrollo sea rápido y eficiente. La integración con sistemas de control de versiones y las herramientas de gestión de proyectos son excelentes. Por eso, PyCharm ha sido una elección acertada.

Cons

PyCharm es increíble pero me gustaría que afinaran más el tema de consumo de recursos, ya que para usuarios con equipos que no cuentan con características decentes puede no ir muy bien.

Review Source

Mir Fida N.  
WordPress developer  
Information Technology and Services  
Used the software for: 1-2 years

### "Better than any other IDE for python and data science projects"

February 28, 2020

5.0

Our experience is like value for money. We did a data science assignment in python for clients that return us profit in the long run. Worth the money spent to get return on investment for booming business by using in all three domains data science, machine learning and data processing. It saves a lot of time for developers by providing convenience in every updated feature. I would recommend it for small to large businesses dealing with python data science projects. It will provide a good deal to provide solution for all their needs. Support for web languages like HTML and JS will be useful for web or cloud data science projects. For students one-year free license is available.

Pros

PyCharm provided us with a powerful solution for a data science program in python language. Deployment was easy for our small office systems running windows. Syntax highlighting and code completion is best for python and for other languages like R it's just good. Github integration is superb such that we can directly commit or push code to GitHub repository through it. Version control handles all the files like a charm. Other IntelliJ products are compatible to move code or projects like the IDEA webstorm. Built-in Debugging scripts and installing related useful library of packages/plugins saves a lot of time. User interface and settings are easier to learn. Customizations are available for theme and settings according to specific needs.

Cons

It's pricing is a little high for new startups but the small running businesses will afford it due to its benefits. Also heavy on resources for slower pc or laptop. Minimum 4gb ram with corei3 is recommended to use. Larger script programs may need much more hardware resources to perform well. Other than that I do not see any demerits using it as your daily python or data science driving tool.

Review Source

Matthew C.  
Software Engineer  
Environmental Services  
Used the software for: 2+ years

### "The best Python IDE?"

September 15, 2019

5.0

PyCharm has provided a useful suite of functionality for the development team here. It's become so ingrained that I struggle to imagine us using anything else.

Pros

PyCharm provides a great suite of features for Python development, but the two features I appreciate the most are the IntelliJ plugin ecosystem, giving access to useful or niche functionality not otherwise available in mainstream IDEs and the remote interpreter functionality, allowing me to automatically deploy and run code on remote machines.

Cons

It's a minor complaint, but PyCharm sometimes fails to respect the default interpreter setting, meaning it must be manually set on a project-by-project basis.

Alternatives considered

[Visual Studio Code](https://www.capterra.com/p/186634/Visual-Studio-Code/)

Review Source

Similar Products

Featured

## Related categories

[Integrated Development Environment (IDE)](https://www.capterra.com/ide-software/)[DevOps](https://www.capterra.com/devops-software/)