---
title: PyCharm Reviews
meta_title: 'PyCharm Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 785 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: 785
  scale: '5'
date_modified: '2026-07-17'
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:** 785
## 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. Game Changer PyCharm: Lightweight & Quick Python Development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Preet C. | UI/UX Designer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 15, 2021

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

The connectivity is an excellent starting tool for teaching others how to operate in a group situation. It enables me to teach my staff members how to engage in code. I can easily check the code directly. I can download free plugins as well in PyCharm. It also provides too many important features that I like most is connectivity with the database, showing the command-line interface, and creating a virtual environment.

**What do you dislike about PyCharm?**

It's difficult to single out one bad aspect of this product, however, I believe the cost is a little on the expensive side. They may provide more appropriate pricing choices to get more consumers to purchase these goods. The overall performance is a little bit slow but the rest all work fine and good.

**Recommendations to others considering PyCharm:**

I highly recommend PyCharm to all web developers and especially Python developers for their development work because PyCharm has very good functionality with lots of integration and features. If you are a beginner then you might face some difficulty at starting but if you are an expert then It is definitely worth it for you.

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

Pycharm's precise and effective autosuggestions and mistake correction algorithms have assisted to save a significant amount of time during Python programming. PyCharm is a great solution for our application development works.

  ### 2. Best IDE for ML AI purpose

**Rating:** 4.0/5.0 stars

**Reviewed by:** sumit s. | Python Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 16, 2021

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

The best part about pycharm is if you are working with ML algorithem or some python libraries that time this library comes with many in-built functions that time pycharm will give you complete description about function or method and VC also easy with this IDE

**What do you dislike about PyCharm?**

The worst part about this IDE is its memory size, so If you want to use this that time you need high configuration in your system; otherwise, your system will hand frequently  you can get idea like VS code take 35 MB but It comes with 300+ MB

**Recommendations to others considering PyCharm:**

If you are facing any issue with finding errors during project setup  and also tried with VS and other settings then use this once

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

When I switch on an ongoing project that time, i face many difficulties to set ENV for project, but when I switch on pycharm that time, you can set up manually in settings also it will give you notification like you need this library

  ### 3. Best IDE for Python. Period.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kimmo  P. | Engineering fellow, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 31, 2022

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

By far the most feature-rich IDE for  Python

**What do you dislike about PyCharm?**

rancher / docker-compose integration is not a seamless and reliable as it should be

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

Productivity :)

  ### 4. Pycharm -Python

**Rating:** 4.5/5.0 stars

**Reviewed by:** Amrin M. | Senior Member Of Technical Staff, Enterprise (> 1000 emp.)

**Reviewed Date:** March 29, 2022

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

Easy  interface for python programmers.
Intgration with remote projects via ssh (SFTP)
p4 integration, we can directly run our remote programs , submit code etc.

**What do you dislike about PyCharm?**

No CONS as such, but there could be more feautures /plugin versions for community editions.

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

We work on P4 libraries on remote server.
Editing those files, doing p4 submit directly on servers, is made easy with pycharm

  ### 5. Pycharm Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sumit S. | Python Developer at Tops infosolutuons, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 22, 2021

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

The best part is its support and extensions; like If you are facing any difficulty during installing any libraries from the terminal than you can do it manually i.e. you can set up you own env by using project setting, and for version control, it is very flexible compared to other editors like VS code and many things are available which is not availabe in any other editor so we can say it is best editor for Python because pyhton have very big support of libraries

**What do you dislike about PyCharm?**

The only disadvantage of this editor is it's a size like it takes approx 300 MB, which is  6 times greater than other like VS code, so you need high configuration in you system to work on this otherwise it will hang your system continuously

**Recommendations to others considering PyCharm:**

If you want to save your time in ML or python web development, then use this It because it have more  support

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

When I started work with a new client so Then give me hand over of ongoing project so i face many defficulty in project setup but al last I use this and install all required libraries and project start working and for VC it was really helpfull like it will save your time you don't need to type command after any new development it has very great UI for VS(GIT)

  ### 6. Best friend of python

**Rating:** 4.5/5.0 stars

**Reviewed by:** kumar a. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 25, 2022

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

The editor makes it very easy to write python code. And we can go to function call or function definition by doing ctrl+click on the function definition or function call respectively. The search is also very helpful which allows us to search in the whole project.

**What do you dislike about PyCharm?**

It is a little heavy (takes a lot of RAM). Sometimes, if we open many windows of pyCharm, the system gets slower.

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

I use pyCharm whenever I code in python. It is very useful and the UI is also nice of this editor.

  ### 7. Best development environment for Python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Balendu S. | Programmer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 08, 2021

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

The best thing about this software is its simplicity in usage and it supports all the plugins which need to be used for complicated projects. Easy to install and not hard to get on with it even for a newbie.

**What do you dislike about PyCharm?**

Nothing much to dislike in this software as it supports every essential plugins required for a project to run and it doesn't cost much if you want to get additional features.

**Recommendations to others considering PyCharm:**

If you are looking for an IDE to develop Python, consider this software.

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

Started using the PyCharm for the development of Python programs and so far the usability and simplicity of the environment has been very good. Eyecatching and easily accessible.

  ### 8. Pycharm- Best Friend of a python developer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Abinash P. | Senior Solution Integrator, Enterprise (> 1000 emp.)

**Reviewed Date:** April 21, 2022

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

The syntax error showing features and debug options

**What do you dislike about PyCharm?**

Need more background options for eye comfort

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

I write my Python codes on Pycharm for my day-to-day work and automate excel editing. It's a cherry to work on for Python projects. Increases my productivity, in turn my Organisation's.

  ### 9. Best IDE in the domain by far, game changer for productivity

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alon D. | CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 31, 2021

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

Inspections (especially typiing! priceless), refactoring, great resolves, great navigation and editting tools.

**What do you dislike about PyCharm?**

Bugs - like IDEA-244859 "Toolbar sporadically cannot be used with mouse, is corrected after a short while".
Configuration for things like Inspections and Code Style are not super clear, hard to enforce it or even have it as a default for a team or even for yourself.
Opening an existing project after cloning it includes lots of steps - marking directories, excluding, setting style and inspections, adding virtualenv interpreter etc.. Would be great to have this more streamlined.
No automatic detection of gevent usage in code, gevent debugging required a special Settings config or weird errors happen.
Worst of all - no way to use its inspections or formatting in a CI pipeline, so can't auto-format or verify inspections in git.

**Recommendations to others considering PyCharm:**

FIx bugs. Make your IDEs more friendly towards CI usage.

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

Smart programming IDE, good resolving, good refactoring, good navigation.

  ### 10. My IDE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karthik G. | Senior Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 22, 2022

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

It saves my life. I use this day-to-day.

**What do you dislike about PyCharm?**

No remote support for the community edition.

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

Day-To-Day python coding. Very beneficial

  ### 11. Pycharm- go to editor for Python code

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rinky K. | Operations Specialist 1, Enterprise (> 1000 emp.)

**Reviewed Date:** April 21, 2022

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

The UI, the terminal to run commands to download pyp install and integrate Django like frameworks

**What do you dislike about PyCharm?**

Takes a little more start-up time, could be faster

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

Build small websites using Django, fast and efficient

  ### 12. Quick and Lightweight Python Development for a Small Team

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gregory M. | Data Migration Specialist, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 24, 2021

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

I like that I can use Git integration to create and share repositories with my teammates quickly. The integration is a great beginner tool to teach someone how to work in a team environment. It allows me to train members of my team to collaborate on code. Instead of making changes on the fly, we can review code together, ensure that it will adequately complete the task, and then implement the changes to the master branch.

**What do you dislike about PyCharm?**

I wouldn't say I like that I have to use the toolbar for Git commands. It seems like the terminal will work for "Git Status" and adding files, but to properly pull or push/commit changes, requires me to use the toolbar. Even using token authentication, the terminal will not allow me to use a "Git Pull" command. I want better terminal functionality.

**Recommendations to others considering PyCharm:**

Make sure you implement the Git Integration. It is the best way to get the most out of the IDE. I've mainly used IDE's for Java, so the thought of using one with Python initially did not land with me, but it is a great way to teach beginner dev teams Version Control.

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

The main problem we are solving is Version Control. We have team members who are used to coding on their own and implementing changes to the master branch without group review. Git Integration allows comparing code to the previous versions. If there is an issue, we can revert to the last branch.  Using an IDE like PyCharm makes life easier than writing changes in IDLE.

  ### 13. Awesome software application for Python Developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** November 04, 2021

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

The best part about it is the enormous number of plugins available, which allowed me to build the app more quickly and effectively. Pycharm's Dark mode is quite powerful. When I'm working on a problem, the Debugger option comes in handy. It's pretty simple to use. Working on various files is made much easier by the file management on the left-side navigation.
1. Easy to use
2. File management is awesome
3. you can clone the git repo easily 
4. CLI is Fantastic
5. No words to talk about UI, It's ultimate.

**What do you dislike about PyCharm?**

I haven’t faced any significant issues with PyCharm except in boot time. It takes a bit more time to start the project. Overall experience is outstanding, and I strongly recommend this software for python enthusiasts.

**Recommendations to others considering PyCharm:**

No

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

PyCharm is a great tool for Python developers to utilise for their development job because it includes a lot of integration and capabilities. PyCharm Professional Edition adds support for web development and database management to those features. I've been using PyCharm for almost two years and it's fantastic. There are many built-in plugins, and we may easily add external packages. I've used PyCharm to write Django and Flask applications in Python. It gives me a nice feeling to review this fantastic programme that assists a variety of developers.

  ### 14. My Pychaem Review

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 18, 2022

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

I have been using the Pycharm since my college days it is the most suitable IDE for Python Projects and helps all the aspects from identifying errors to providing solutions with autocorrect it is the one-stop solution for the python developers and love the themes which highlight the syntax and code.

**What do you dislike about PyCharm?**

I have one issue with Pycharm it loads slow, sometimes it has sometimes issue with the Python interpreter, and most important high cost for the college students are not able to pay that much they can consider this request low pricing for the students,

**Recommendations to others considering PyCharm:**

I would recond this to all the python developers out there this will increase your work speed in python and improve the syntax and you can deliver the quality of work.

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

As I'm a Backend developer useing this PyCharm for coding and maintaining my Python projects and it can be used as the IDE and can code in different languages like javascript can make the package very helpful in deployment.

  ### 15. Best IDE for programming.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 23, 2021

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

The best thing is that we can code in different programming language. 
It has command prompt with which different libraries of pythn or any language we can install. It support connection with git also, with few clicks we are able to puah our code on git and we can clone the code from git to local machine.

**What do you dislike about PyCharm?**

It should support more font and colorful theme.which makes it more interactive for the programmer who is using it. 
And makes pycharm the best IDE ever. 
So i would suggest to improve the frotend of pycharm.

**Recommendations to others considering PyCharm:**

Just go with this amazing and awesome IDE(integrated development environment)

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

I am creating a python web app using django in pycharm. It is really easy to programm django web app in pycharm. It saves a lot of time in coding usung pycharm as compared to other ide.

  ### 16. Best Python IDE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Joaquín A. | Data-analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 03, 2022

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

It has everything you can think of. Packet/project management, DB connections and query execution, debugging tools, reading ipyb files, etc.

**What do you dislike about PyCharm?**

It's hard to think about something wrong with Pycharm.

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

Software development, database management and data science activities.

  ### 17. The bes IDE for Python development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Daniel O. | Data Science Tutor, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 18, 2022

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

Everything! I simply love it! Is the best

**What do you dislike about PyCharm?**

Git integration is not the best, but it works

**Recommendations to others considering PyCharm:**

None

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

ETL with python,  debugging tools are perfect for testing code

  ### 18. Best IDE for Python Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saurabh K. | Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** December 28, 2021

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

It has a very clean and userfriendly interface.
It has lot of pulgins which makes the work easier.
I personally use it for my project development and also for xml files.

**What do you dislike about PyCharm?**

I faced problems while extracting from the file greater than 20mb in pycharm.
Also costing somewhat is on the higher side.
Apart from this I found nothing any negative, software is very userfriendly for the developer.

**Recommendations to others considering PyCharm:**

If you want to do the python development, this is the best IDE in the market with lot of plugin support.

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

I use Pycharm for writing python scripts.
As per business needs we develop the application and pycharm IDE makes devlopment easier with the extensive options the IDE provides.

  ### 19. Review for Pycharm

**Rating:** 4.5/5.0 stars

**Reviewed by:** Muralidharan A. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 04, 2022

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

In pycharm, when we are writing the code we will be getting a lots of reference code which is suggested based on the alphabet we are using.

**What do you dislike about PyCharm?**

Pycharm is satisfying the needs of a programmer, so there is no dislike from my end.

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

Pycharm can we used for multiple purpose like database connection, django framework can we used, in testing point of views we can use selenium also.

  ### 20. PyCharm review | Best IDE for Python Development that I have used in many years

**Rating:** 4.5/5.0 stars

**Reviewed by:** Adnan A. | SME Optimization, Enterprise (> 1000 emp.)

**Reviewed Date:** August 31, 2021

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

What I like most about Pycharm is that it offers many options such as connecting to the database, showing the command line interface, creating a virtual environment, and getting smart assistance throughout the work.

**What do you dislike about PyCharm?**

The interface needs slight improvement and sometimes Python queries fail during execution and hence the rating 9/10. Apart from that, the software is excellent and offers everything a developer would want from an IDE.

**Recommendations to others considering PyCharm:**

PyCharm should be the first choice software for development related to Python. It offers excellent functionality, speed, and support to carry out day to day tasks.

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

I have been working with PyCharm since over an year now and this has been my goto platform for Python Development. I use Python in my work for application development, for prediction, for running multiple queries and PyCharm works as a charm!

  ### 21. PyCharm for Python Developers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2021

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

The UI is very good. Earlier I was using the Py Shell based executable that had very less friendly options. Creating modules, browsing the branches, viewing the external libraries etc are so easy using the PyCharm. The software development is more productive with this IDE.

**What do you dislike about PyCharm?**

I feel the initial setup takes quite a long time. For example, the Creation of a virtual environment takes time with warnings and keeps retrying. There is no option to cancel or come out when stuck instead need to force close the application and restart.

**Recommendations to others considering PyCharm:**

Very easy IDE with options that makes development more productive and more manageable.

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

We develop multiple solutions using Python for our business needs, and this IDE makes development easier with the extensive options the IDE provides. The product is more manageable, and the IDE increased coding performance and delivered better business needs.

  ### 22. Pycharm is wonderful for developing python programs.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Willie A. | Programmer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 12, 2021

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

Ease of use, beginner-friendly,  intuitive User Interface, lots of good guides and support, built in guides. Of all the python IDE's i have worked with I like pycharm the best.

**What do you dislike about PyCharm?**

I don't believe it is missing any features. I am still learning python at work so I may find something late, but as of now, it is better than I expected. Jet brains has some great software

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

Building new api endpoints and upgrading legacy software by converting to python. Highly recommend reading through the information library, it is amazing what you can do with python and pycharm.

  ### 23. Pycharm for full web dev

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jasmeet singh V. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 05, 2021

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

Jetbrains is the company which delivers the best ide for almost every renounced language. 
I used pycharm in my last organization for db migration project and it was working superb. It has all the basic to advance recommendation needed. We can build are run and save it by giving name and environmental variables this functionailtu I didn't see in vscode. 

It is also good for web development we can directly check our code and it has all the browser option at right top of the ide. 

We have code with me option also available where we can remotely join other team member. 

It has all the basic plugin already installed for extra files yaml and shell script or make we can download free plugins aswell

**What do you dislike about PyCharm?**

Didn't got any point to dislike till now..

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

I was working on a database migration project with this ide it was written in python and has monolithic architecture. 

Found it all proper support for django and python

  ### 24. PyCharm: The charm of python

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rahul S. | Technical Lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 20, 2021

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

I have been using PyCharm for the last 2 years and the fact that I liked most about it is that I never felt that there is something that I need but is missing in PyCharm. PyCharm has all the features that any development environment must have like auto code completion, smart suggestions, color indications, GitHub support, and much more like these.

**What do you dislike about PyCharm?**

As of now, it serves all the purposes of being a development environment. It works like charm.

**Recommendations to others considering PyCharm:**

I recommend everyone to use PyCharm even if you are a beginner in python or an experienced developer. It has all the industry-standard features like version control support.PyCharm has an easy-to-use and clean user interface.PyCharm is the real charm of working with Python.

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

We are working on an embedded project with IoT support for which we are developing multiple python projects for microcontrollers. We were using PyCharm as a development environment for the same.

  ### 25. Best IDE for Python Projects

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** October 27, 2021

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

Pycharm is that it offers numerous choices, for example, associating with the data set, showing the order line interface, establishing a virtual climate. 
PyCharm has every one of the elements that any advancement climate should have like auto shading signs, code finish, GitHub support, shrewd blunder ideas, and substantially more like these. It is likewise useful for web advancement we can straightforwardly check our code and it has all the program choices at the right top of the ide.

**What do you dislike about PyCharm?**

I did not find anything much to dislike but while starting this software it is high memory consuming.

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

It additionally has the ability to incorporate a ton of graphical and measurable bundles for appearing well and good out of huge datasets. It is utilized for multipurpose like for web advancement for backend and frontend and furthermore for AI projects.

  ### 26. Pycharm

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** December 29, 2021

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

The whole pycharm ide is best, it's best for python+django development. Here you can install add ons where they save a lot of time for you. Debugging and suggestions here is the best and it's saves a lot of time for you.

**What do you dislike about PyCharm?**

In pycharm nothing there particularly i dis like, but some times when you didn't commit your code due to power issue or some other issues, you may lost your code

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

Here I have the best suggestions for python development wherein other ide's I didn't see those accurate suggestions and also in this you can find add ons which saves a lot of time for you.

  ### 27. Perfect for python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 28, 2022

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

integration and user friendly UI for version control

**What do you dislike about PyCharm?**

Nothing I feel from my side may be they can integrate more options

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

python and real-time problems and easy installing of libraries and accessing of cloud domains

  ### 28. Very Nice IDE

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** February 08, 2022

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

With the professional version, there are many plugins and support for new features.  Particularly the database features are very nice.  Coming from an eclipse background, it definiteley has more features.

**What do you dislike about PyCharm?**

Sometimes it feels a bit overwhelming with the amount of configuration options.  I would recommend that they focus on a few languages/tools to support in the future.

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

Essential airflow development and schema migrations for Snowflake are the primary use cases for Pychamr at the moment.  Additionally, the terminal provides a valuable means for bash development.

  ### 29. Versatile& complete Python IDE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ejaz H. | Senior Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** November 07, 2020

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

PyCharm is arguably the most innovative & efficient Python IDE out there. It has plethora of features which makes it a reliable platform for writing, debugging & running python scripts. It also has the capability to integrate a lot of graphical & statistical packages for making & deriving sense out of large datasets. Debugging  with this tool seems like a breeze with its autocompletion feature. with its easy to use interface & tutorials available , PyCharm is sure to attract a lot os users if not already.

**What do you dislike about PyCharm?**

Well it's hard to just point out the negatives for this tool but, I personally feel the pricing is a bit on a higher side. They can come up with some more flexible pricing options to lure more customers to opt for this product.
The other thing which is a point of concern for most of the users is the amount of space & RAM it utlizes especially for the computers on the older version of windows , the overall performance gets a little haywire & slow.

**Recommendations to others considering PyCharm:**

I would definitely recommend this tool for any one who's a looking for a robust & reliable python IDE.

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

We have been consuming PyCharm mainly for doing our data science & statistical analysis along with running other machine learning projects.

  ### 30. Great Python IDE

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** January 25, 2022

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

It's my go to IDE for python/django development. Syntax highlighting, auto complete, code completion suggestions, terminal support, makes unit testing easy, and the jumping around between function/class/variable definitions made development much easier.

**What do you dislike about PyCharm?**

Can be a bit clunky to get started with all of the features. I've also had trouble getting it to run on the latest version of MacOS, so I've had to switch IDEs temporarily.

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

I use PyCharm mainly for Python/Django development, but I've also had no issues using it for defining schemas, writing JSON, or developing Angular code.

  ### 31. very much developer friendly application

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** June 25, 2021

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

pycharm is compatible with windows, macOS, and Linux .it has comprises code analysis tools, debugger, testing tools, and also version control options .  Debugging in pycharm is very easy . As an IDE it differenciate programming entity such as cass ,function and different syntax error with colours . pycharm can be used with selenuim for automation testing .

**What do you dislike about PyCharm?**

It provides auto-suggestion to everything, due to which a beginner finds it very easy to use, but he does not even remember basic codes . Setting up tools may cause problems. Not free

**Recommendations to others considering PyCharm:**

i would strongly recommend everyone to use pycharm as  their default IDE for development and for automation project , it is very developer friendly application ,easy to use and a beginner can also get acquainted to pycharm within few days.

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

Using pycharm and selenium  Web page can be automated through automation testing by making this manual effort can be reduced to a very good value also this reduces human error and time.

  ### 32. Pycharm for python

**Rating:** 3.5/5.0 stars

**Reviewed by:** Arham T. | Junior DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 17, 2021

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

Pycharm supports multiple platform like we can easily install pycharm in linux,macos and windows it is user friendly in which we need to set environment one time and it will automatically detect other configuration it also provide efficient next word predictions it is best for python web programming.

**What do you dislike about PyCharm?**

Pycharm is language specific we can use any other languages in pycharm because the community doesn't want users to use pycharm as multi language pycharm uses more space as compare to other softwares

**Recommendations to others considering PyCharm:**

Pycharm is easy to use

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

In pycharm we don't need to set environment everything when the project setup it solves debugging problem in pycharm we can easily debug our code also we can configure multiple projects or environment at a time

  ### 33. Using Pycharm as an IDE is the best and easiest way to start with.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nayan G. | Associate Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 16, 2022

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

The user interface and the overall layout of the IDE is so satisfying that anyone can use it with no hustle.

**What do you dislike about PyCharm?**

I don't think there is any downside of using pycharm. It's very light and less hardware consumable software than the existing ones.

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

As I have said it is really fast and light so it is the biggest solution to many beginners.

  ### 34. Best python compiler in the market

**Rating:** 4.5/5.0 stars

**Reviewed by:** Siddhant K. | CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 28, 2021

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

It has good auto-suggestion, specially when you use Selenium it gives you accurate code suggestions.
Can choose among various files to run with just a single dropdown.

**What do you dislike about PyCharm?**

I feel debugger lags sometimes, and even the GIT support in Pycharm can be improved as I feel it is buggy.
I need to push or pull the code several time to see the results, although it happens often.

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

Pycharm has helped to save a lot of time during Python development due to its robust and accurate autosuggestions and error fixing techniques.
It helps you automatically indent the code in just a single click, thus saving a lot of time.

  ### 35. The best IDE for python hands down

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kumarpal J. | Internship Trainee, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 02, 2021

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

Everything in pycharm is the best, the VCS features like viewing logs/history the themes plugins, navigation shortcuts. I frequently use and like the compare with clipboard feature and compare with branch. The professional version has support for database too

**What do you dislike about PyCharm?**

My only problem with pycharm is it boots up very very slowly, in older PC the problem is more evident. The application is resource heavy, also the remote server development could've been more better just as how vscode offers

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

I need an IDE for python development, Pycharm is what I chose as its best in class,following are the features that are built into pycharm for which I dont use any other applications
1) Database client built in
2) Json editor plugins
3) Terminal 
4) Advance VSC/Git features

  ### 36. Pycharm - the best IDE for python development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Partha M. | Owner and Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 20, 2021

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

Pycharm provides smart code completion, intelligent editing and on the fly error highlighting and fixing. IT has rich navigation capabilities.. Use smart search to quickly navigate to any class, file or symbol. Pycharm also has built in support to connect to many databases like sql server, mysql, oracle, postgresql etc right from the ide. IN addition to python, pycharm also provides support for modern web development frameworks like Django, Flask etc. Pycharm also has a built-in Jvascript debugger

**What do you dislike about PyCharm?**

Community version supports only python development
Professional version is expensive

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

Pycharm makes python development very smooth and seamless. YOu can easikly connect to any database right from the IDE. Quick error highlighting and fixing makes development a breeze

  ### 37. All in one solution for Python IDE

**Rating:** 4.5/5.0 stars

**Reviewed by:** Animesh R. | Business Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 31, 2022

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

It is very easy to use give suggestions/options to autocomplete keywords or sentences.

**What do you dislike about PyCharm?**

Nothing as of now, but it is really great.

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

I am trying to write some python codes for data analysis. It is very fast and reliable to use pycharm.

  ### 38. awesome like any jetbrains product

**Rating:** 4.5/5.0 stars

**Reviewed by:** Aycan A. | software engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 25, 2021

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

it has good support for both frontend and backend techs

**What do you dislike about PyCharm?**

sometimes renaming something fails but pretty much everything else works like a charm

**Recommendations to others considering PyCharm:**

I would prefer intellij if it has all the features of pycharm. also from jetbrains, but supports more languages. needs to be checked.

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

just regular development requirements. it is like intellij which if perfect for java + (angular or react) but then for python. has a db manager, virtual environment support...

  ### 39. Great tool for python language

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jay T. | Intern, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 03, 2021

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

Many shortcuts are available in PyCharm for easily coding.
I like the layout of PyCharm.
Easy to import libraries in PyCharm.
We can manage multiple files quickly with PyCharm.

**What do you dislike about PyCharm?**

Sometimes it takes too much time to open than usual (More RAM taking). The pricing of PyCharm is higher than other similar products. Other than all features are good in PyCharm.

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

I am using PyCharm for Python development, Data science, etc.

  ### 40. Great IDE for Beginners

**Rating:** 5.0/5.0 stars

**Reviewed by:** Inci C. | Telecommunication Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 16, 2021

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

The design of the product is user-friendly; you can easily access the information you need and re-design where to find them. Smart recommendations, daily tips, quick access to information about functions, and their arguments are the best features.

**What do you dislike about PyCharm?**

There are not many examples of the libraries and their functions on the product. Because of that, sometimes web searches for them are necessary, and it can be time-consuming.

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

I use the PyCharm for educational purposes, for data analysis and machine learning applications. I frequently need to see the details of the data I am analyzing and PyCharm gives me that opportunity.

  ### 41. One of the finest IDE to work with Python

**Rating:** 4.5/5.0 stars

**Reviewed by:** Harshwardhan S. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 01, 2022

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

Pycharm is the best suitable IDE when it coms to Python scripting.
It has features like autocorrect and auto indent which are useful. It is available for all OS platforms. Easier to create and maintain vitual environments.

**What do you dislike about PyCharm?**

Interface is quite complicated for beginners.
Community edition supports only few other programming languages makes user move to other open source code editors.

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

I use Pycharm for Python and Django development projects, automation scripts. Developing and maintaining webapps is easier. To work with variour python libraries like pandas, numpy this IDE is a better option.

  ### 42. Best platform for python developers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rafay K. | Associate Technical Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 11, 2021

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

The best thing about PyCharm is that it supports python IDE, which we downloaded from outsources. Also, it has a user-friendly environment which is a very plus point for beginners who want to practice python can use this platform for their practice.

**What do you dislike about PyCharm?**

The least helpful thing about PyCharm is that we can not find libraries easily by which we face some issues during development.

**Recommendations to others considering PyCharm:**

I would definitely recommend to python developers to use this platform. PyCharm has various and easy functionalities than others have.

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

Attractive user interface design
Application development
Providing Customer services

  ### 43. PyCharm Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vineeth V. | Assistant Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** November 13, 2021

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

Pycharm is user-friendly. It has an intelligent code completion feature. I pair it with Robot Framework for the Test Automation project and have found it extremely useful. Integration with GIThub is also a good feature.

**What do you dislike about PyCharm?**

It needs plenty of disk space and memory, slowing down the system on some occasions. The paid version is costly. It could be made better if the space and memory utilization can be reduced.

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

Our project needs to work with big data, parquet files, etc and Pycharm provides an easy solution to work with various data types. We integrate it with Robot framework and GIT Hub to ensure that end to end testing solution can be provided,

  ### 44. 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.

  ### 45. Superb IDE for Professional Developers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Harsh G. | Tech Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 25, 2021

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

Like to Code in Python, then Pycharm is the best IDE for both professional development and learning purposes. You will get all the plugins, integration tools, and web frameworks support. You can change themes, interactive Console, and terminal.

**What do you dislike about PyCharm?**

User interface bit tricky to understand in initial learning days, navigation and integrations are confusing, but you will get used to it.

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

Used Pycharm for learning, gives complete professional Experience.  Also, if you need to work on Django, then Pycharm is the best IDE. 

Benefits
- Best for Full stack Development covers both frontend and backend
- Best web Framework Support
- Great Place to Learn Python
- Free to use

  ### 46. Best IDE for your all projects

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chandresh M. | System Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 13, 2021

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

PyCharm is a very good editior. Its code readability, different color code for classes, keywords make it's very good; I like this feature. PyCharm provides you various code suggestions also, which is very important for newbies. If you wrote any wrong syntax, then it gives you read like which helps me to identify errors. You can create different virtual environments as per your projects, and you can install different python libraries in them.

**What do you dislike about PyCharm?**

Its community version is free to use, but if you want a professional version, then it is very costly. When you create a different virtual environment, then sometimes it makes errors. In the community version, I can only use Python language, not others, which thing I didn't like.

**Recommendations to others considering PyCharm:**

If you are beginner in python, then you should not use PyCharm, because of it's complex functionality. But, if you are a professional in the field, then PyCharm is the best option for you.

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

I created my Machine Learning and Artificial Intelligence project using PyCharm.

  ### 47. PyCharm is a great tool for accessing multiple databases for SQL data extraction

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** October 22, 2021

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

Pycharm allows you to toggle across multiple consoles and databases easily. It is also incredibly convenient to set up connections across multiple tables and export results in varying formats.

**What do you dislike about PyCharm?**

If you have too many consoles open, it may be difficult to keep track across the various tabs. In addition, unlike other SQL connections, in order to export a result, PyCharm requires the query to be re-run, which adds on additional time spent to access the data.

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

PyCharm is helping to answer various business questions via SQL data extraction. Benefits as mentioned, is the capability to create multiple consoles to dedicate across projects or specific initiatives and the ability to connect with multiple tables at once.

  ### 48. Best IDE for running python code!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manika R. | Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 08, 2022

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

- easy debugging
- UI is user friendly
- Error spotlighting in the code is very helpful
- many themes are available for eyes health etc

**What do you dislike about PyCharm?**

I do not find anything to dislike in this IDE. It is simply awesome.

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

- code composing, compiling and debugging is easy.
-  testing of code is easy.
- virtual env concept is very helpful.

  ### 49. The best Python IDE according to me

**Rating:** 5.0/5.0 stars

**Reviewed by:** angga p. | Python Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 17, 2022

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

An interface that is very user-friendly makes me increasingly productive in developing applications. Also, the ease of integration with several plugins that I need.

**What do you dislike about PyCharm?**

actually this is not a drawback, it's just that I haven't found a way to avoid it, sometimes the stack (not responding) if there is excessive memory usage

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

intuitive IDE

  ### 50. Amazing IDE to build python project

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 24, 2022

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

There are alot of features and my favourite one is that
1. we can access commond line directly from the application
2. can set runner configuration for your server running file.

**What do you dislike about PyCharm?**

There is nothing much to dislike but sometimes the application got hang for few seconds and then recover back.

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

I use pycharm as my primary IDE for creating python web application and it makes my hosting work so easy by providing ui feature for git.


## 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?page=5&section=pricing&secure%5Bexpires_at%5D=2026-07-19+22%3A41%3A42+-0500&secure%5Bsession_id%5D=14fd6eb0-3559-437b-889e-5271ecd3a4e5&secure%5Btoken%5D=51ea3d21ce5d6c389585fac9c8e7745eb2c0c100fc417aa2602815effa71f08f&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
**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,093 reviews)
  - [AWS Cloud9](https://www.g2.com/products/aws-cloud9/reviews) - 4.3/5.0 (341 reviews)
  - [The Jupyter Notebook](https://www.g2.com/products/the-jupyter-notebook/reviews) - 4.6/5.0 (240 reviews)

