---
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. Coding is a fun with PyCharm

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sandun I. | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 31, 2019

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

PyCharm gives best language intelisense than other IDEs. And it has inbuild support for the Anaconda environment manager and it is a huge support for developers. Also automatic code refactoring and showing errors is one of the best feature out there. Also onclick dependency downloading feature is another good feature.

**What do you dislike about PyCharm?**

PyCharm consumes lots of resources from the PC. Sometimes it gets much time to up and running and index the dependencies.

**Recommendations to others considering PyCharm:**

If you use any Jetbrains product, you need resourceful PC.

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

University projects that built on top of Python is mostly done with the PyCharm

  ### 2. The best IDE for python programming

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 25, 2019

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

PyCharm is easily manageable IDE with good User Interface. In PyCharm we can easily connect with GitHub  for deployment easily. This IDE save the time, because of the UX and UI design. PyCharm, supports libraries like nltk, pandas, corpus and we can easily manage these libraries in this IDE.

**What do you dislike about PyCharm?**

Usage of RAM is higher than others. When we import a data-set with considerable amount of data, it takes much time to process and PC become slower. Other than that, I have not any bad experience about PyCharm.

**Recommendations to others considering PyCharm:**

PyCharm is the best IDE for the python programming. This is easy to learn and there are more features available. I have tried several tools for my python projects like Jupyter Notebook, Google Colabs etc. But this one is the best for pthon programmers. This is very easy to work and we can easily integrate with GitHub for version controlling. I highly recommend this IDE for anyone.

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

Most of the times, my python projects have done by using PyCharm. I have used nltk, pandas, sklearn kind of libraries with PyCharm easily. Because of that I saved more time by using this IDE in my research projects. This IDE is the best solution for python programmers.

  ### 3. Pycharm the best IDE

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** December 04, 2019

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

Pycharm the best editor to work with python, javascript. 
It will help you to detect your error soo easily. 
Use smart search to jump to any class, file or symbol bu just one click on it. 
Use the powerful debugger and run your tests with coding. 
It will also help you to access any database like Oracle, SQL Server. 
Pycharm helped in learning python so easily and enjoyably. 
In addition to Python, PyCharm provides first-class support for various Python web development frameworks.

**What do you dislike about PyCharm?**

It is loaded slowly. 
Compilation is very slow. 
Consume soo much of hard disk. 
Should be more user friendly

**Recommendations to others considering PyCharm:**

Best IDE to work with python and web programming languages. 
Also it's very user friendly. 

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

Pycham has really improved  my data structure problem skills. 
Since it helps you to write the code so easily. 
It also guide you to specific things

  ### 4. Good for large projects

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 19, 2019

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

Solid offering based on the trusted IntelliJ platform. It has some quirks vs cli+text editor environments but can be made to work nicely with little hassle, even on projects with developers across platforms. Very quick and fairly battery efficient on laptops, and comes with all the usual goodies (plugins, predictions etc) all other IntelliJ clones do.

**What do you dislike about PyCharm?**

The build environment options take some getting used to but should be no problem to set up with a little bit of research. Should be a breeze for any moderately experienced python developer though.

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

I'm using it to manage larger Python projects where speed of development trumps the need for a simple environment, and where to be fair managing the environment would actually be less stable if I'd gone the cli route. Having the ability to do smart refactoring, get great code completion and navigation, as well as use the familiar IntelliJ plugins and keymap is a welcome addition.

  ### 5. One tool for Python development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohit S. | Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** September 04, 2019

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

The best thing about PyCharm is that it provides different kind of tools which helped me in developing application in Python very quickly and efficiently. Auto-completion of the code, different color schemes to differentiate the terms which help any developer to read and understand the code easily. It supports different kind of languages like JavaScript, HTML, CSS and many more which help web developers to develop their code easily. It comes with in-built Git version control system which is really useful tool to have as now a days, most of the codes/project are hosted on Git only. So it helped me in easily utilize Git commands from PyCharm itself.

**What do you dislike about PyCharm?**

It is costly if you want to have all the features for developing Python application. Not every organization/individual can afford this.

**Recommendations to others considering PyCharm:**

It's recommended to all who wants to develop application in Python language. It comes with lots of features which will make your life easier.

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

I am using PyCharm for developing web application in Python language. It helped me in developing it quickly and efficiently as it comes with plenty of features and tools.

  ### 6. A Python developer's best friend.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joshua C. | Software Development Engineer In Test, Computer & Network Security, Enterprise (> 1000 emp.)

**Reviewed Date:** September 04, 2019

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

Pycharm is the best Python IDE available at the moment. The code completion feature of this IDE is so good. It's native support of Git also makes using Version control easier. It gives the data type of the variables during autocomplete. SQL debugger and code coverage are added advantages which really help when working on backend applications.

**What do you dislike about PyCharm?**

When you are new to python and you try using the application the file structure it uses for projects and where files are will be unclear but when you are used to python it will be second nature though.

**Recommendations to others considering PyCharm:**

Anyone using Python as their language of choice for programming should use Pycharm as this makes any Python dev's life much easier. The collection of tools it has at its disposal is much more than necessary for any base use case the user needs it for. If you need any particular addition to the set of tools it allows that as well in the form of package managers

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

I use python almost every day to simplify my tasks and automating the routine stuff I do in my daily work. Pycharm is my go-to IDE for Python at all times. 

  ### 7. Best IDE in professional  python developers.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Dinuka S. | Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 10, 2020

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

PyCharm has had intelligent code assistant feature and there is supporting by multiple frameworks. Anyway, PyCharm has a high user-friendly and customizable user interface.

**What do you dislike about PyCharm?**

When code Django in PyCharm IDE sometime it can't configure python interpreter and some libraries properly.

**Recommendations to others considering PyCharm:**

I highly recommended for PyCharm every professional developer. Because PyCharm helped to increase the quality of code. Anyway, PyCharm is the best IDE.

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

PyCharm has Integrated developer tools. When I worked with my team members we used git. Then PyCharm has the best version control systems.

  ### 8. Best for python users.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kunal R. | Member Of Technical Staff, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 12, 2019

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

It is just like a best teacher who quickly navigates the errors and fixes it too.Also it supports a vast majority of language like python,javascript,etc.It also has multiple runtime like flusk, Django. The feature I love most is its auto completion which is a boon for python users. I also likes its built in developer tools which makes my journey easy and straight and also a time saver.

**What do you dislike about PyCharm?**

PS One for editing .py files cant support framework. If we compare to other IDEs it is very bulky and consumes a heavy RAM. Its IDE project environment is very complex for beginners and the most important thing is its price which is too high.

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

It should develop Its skeleton building and indexing and the benefits like its a best debugger, have auto completion,fly error and hence a best IDE

  ### 9. Makes Coding a Breeze

**Rating:** 5.0/5.0 stars

**Reviewed by:** travis b. | Student , Enterprise (> 1000 emp.)

**Reviewed Date:** April 15, 2020

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

It has everything you need to code. Downloading and integrating interpreters is easy as well as other coding languages.

**What do you dislike about PyCharm?**

The feedback isn’t very well when an error has come up in your coding unless you have experience it is difficult to know where you went wrong.

**Recommendations to others considering PyCharm:**

Very good for basic coding. A great contender when considering your go to software.

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

Coding for many applications such as robotics, calculating equations in a breeze, and making applications.

  ### 10. PyCharm is a charm

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 14, 2019

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

PyCharm is an incredibly customizable IDE for Python whilst also supporting other document types for a great degree of versatility. Being able to sync with Github is incredibly useful and makes pushing code and bug fixes really simple as it supports branching in a very nice way that does not allow for the confusion that can potentially arise form branching in some cases.

**What do you dislike about PyCharm?**

It takes a while to load on application start up and can be kind of slow for a few moments after. I frequently have multiple projects open and do really feel like this contributes to that but I do believe that other IDE's are somewhat faster and better in this regard.

**Recommendations to others considering PyCharm:**

All Jetbrains products are incredible to use and I have never heard anyone speak badly of them. PyCharm is no exception and is great with its Github integration thus allowing for ease of collaboration so that working across teams and even countries is easy to do. It is sleek and has great functionality which in turn makes for a great IDE.

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

We have used PyCharm to make API's as well as other side tools. It is an incredibly useful tool for developing something and getting it out there and the ability to jump from endpoint to endpoint by right clicking is super useful and makes debugging much simpler since you go to exactly where you need to be in order to fix a given bug. 

  ### 11. Indexing is awesome, we can type less and do more work

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yash S. | Co-Founder | Author, Enterprise (> 1000 emp.)

**Reviewed Date:** August 30, 2019

  ### 12. Top IDE for Python Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sameer B. | Technical Lead, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** August 28, 2019

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

It is the best IDE available in the market for development in Python language. It has lots of features which is specifically build for Python development only which helped me a lot in developing the web application in Python. It has in-built terminal so that I can access or execute any script through PyCharm only which is very good feature to have as it saves lots of time of mine. It is great for data analytics as it supports different Python frameworks. Debugging tool is very good which allows you to step into any part of the process and debug it. 

**What do you dislike about PyCharm?**

PyCharm is not free. It's professional version is bit costly. Although you can have it's community edition which is free of cost and comes with good amount of features.

**Recommendations to others considering PyCharm:**

If you want to learn Python language or want to develop application in Python then PyCharm is the best IDE available in the market. If you have money concerns then you can have it's community edition which also comes with good amount of features.

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

I am using PyCharm for writing the application in Python language. As it comes with lots of features, it helped me in developing and maintaining the application better way.

  ### 13. PyCharm: Best IDE for Python

**Rating:** 5.0/5.0 stars

**Reviewed by:** kuldeep S. | Data Scientist, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 26, 2020

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

The interface provided by PyCharm is really nice. It is super easy to code in PyCharm. Also, we can customize the interface according to our needs. Moreover searching is very efficient in Pycharm.

**What do you dislike about PyCharm?**

The full version of Pycharm is very expensive. If we compare Pycharm with other IDE software then there is a huge difference between the cost of the pro versions.

**Recommendations to others considering PyCharm:**

If you are looking for a professional Python IDE that provides a lot of features then you should gofor Pycharm.

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

I use Pycharm for python programming(mainly Scientific Programming). Pycharm provides a really nice interface that helps to code efficiently. Also, the code analysis feature provided by the Pycharm helps a lot.

  ### 14. Best Python IDE for clean coding!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nadine P. | Digital Marketing Manager, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 10, 2019

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

Pycharm is the best Integrated development environment for any python programmer. It has so many useful features that sets them apart from other competitors. It has one of the best code editors on the market. It allows me to complete my codes in lightning speed without any errors. If you work extensively on Python this should be the only IDE to use. I not only use Pycharm for work but I use it for teaching myself different programming languages.

**What do you dislike about PyCharm?**

The thing I dislike about Pycharm is the amount of space it takes up. It's bulkier then other integrated development environment and it is also memory intensive which can slow down the performance of the software.

**Recommendations to others considering PyCharm:**

I recommend PyCharm to any individual or organization looking for an IDE that supports numerous programming languages and scripts aside from Python such as Javascript, HTML, SQL, and many more! We currently use the community edition version of Pycharm for a few years and we have decided to invest in the All Products Pack starting January 2020 just to financial support Pycharm.

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

My main role is digital marketing but I am currently taking on some of the task for our online mobile site which requires the use of python. Pycharm allows programmers of all levels to compose clean python code quickly. Pycharm's code comparison, auto completion, and auto suggestion makes it easy for me to write my code in a short amount of time.

  ### 15. Best Project Management Software for Python

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** November 07, 2019

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

PyCharm is one of the most useful tool I have ever come across for project management in Python. Some of the important features which I like are:

1) The left hand side panel shows all the files I have in the project.
2) It is easy to find or create a file from PyCharm. I do not even need to open my local directory for file management. All is taken care by PyCharm.
3) The files are automatically saved when I edit. I do not need to save it explicitly every time.
4) The Github integration is fabulous. I push the code to Github directly from PyCharm.

**What do you dislike about PyCharm?**

There are few things about PyCharm which I do not like:

1) It is expensive for professionals. Though they have a free license for students, but a more cost effective solution for professionals would have been better.
2) The interface is not intuitive at the first. You have to get habituated in order to be fluent in PyCharm.
3) The integration with Docker fails sometimes if we close Docker services and re-run it again.

**Recommendations to others considering PyCharm:**

I would suggest that any company looking for an IDE for code development in Python should not look at anything other than PyCharm. It is go-to IDE for project management in Python.
It works smoothly without much of a flaw. This helps you in focusing more on the quality of code rather than the managing of different files and libraries. 

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

PyCharm helped us getting a strong and robust IDE for code development in Python. Many of our projects are developed in Python and PyCharm serves as the single go-to IDE for us.
Most of our developers have stopped using IDLE, the default IDE that is shipped with the Python package. This also helped us streamline our project management as it helped us manage our work through private repositories.

  ### 16. Complete Package For Python Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jatin P. | Senior Technical Lead, Consumer Services, Enterprise (> 1000 emp.)

**Reviewed Date:** August 18, 2019

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

The best thing about PyCharm is that it bundles with all the features which is required to develop application in Python language. It has very good support for web development as it comes with in-built Django support which makes a development to debugging to deployment very easier and smooth. It has internal terminal so that you don't have to switch to OS terminal. The important feature which I use it regularly is it's debugging tool which is really powerful. Another great thing about PyCharm is that it comes with in-built version control system Git which is helpful to all the developer and organization as you can easily share the code with your team members.

**What do you dislike about PyCharm?**

Although I like each and every thing about PyCharm as it is specifically developed for Python Development, it takes a lot of memory to run if you are running it on low configured machine.

**Recommendations to others considering PyCharm:**

As it comes with all the features that is required to develop the application in Python language, I would recommend it to everyone who wants to develop it in Python language.

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

I am using it for the development of web application in Python language. It helped me in not only developing but debugging the application better way.

  ### 17. Useful Python Editor

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 29, 2020

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

Pycharm is very useful and easy to use python editor and really helps team in avoiding syntax related errors.

**What do you dislike about PyCharm?**

Pycharm is easy to handle tool and I don't find anything negative on it.

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

We do coding in Python using Pycharm editor which help us in minimize syntax related issues and save our time.

  ### 18. Best IDE for python development

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** April 03, 2020

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

It has all the tools needed to develop and maintain production ready software.

**What do you dislike about PyCharm?**

Beginners will feel like its complicated because of its huge available feature set.

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

Data analysis with python
Web app development
Application debugging

  ### 19. PyCharm, most powerful Python Editor.

**Rating:** 5.0/5.0 stars

**Reviewed by:** shubham s. | Software Engineering Trainee, Banking, Enterprise (> 1000 emp.)

**Reviewed Date:** August 04, 2019

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

1. Specialized project views.
2. Quick switching between files.
3. Facilitates web development using Django or flask
4. Comes with various useful liabraries.
5. programmers can write their own plugins.
6. Auto completion and child debugging.
7. Allows simultaneous editing.  

**What do you dislike about PyCharm?**

1. Expensive : Pycharm is very expensive its professional version cost around 199$ per user. Community version is available but its restricted to limited features.
2. Complex UI : PyCharm has a complex interface which is hard to get in starting but with time nothing beats it.
3. Memory space : It takes up a lot of memory space, which is not good for small SSD users

**Recommendations to others considering PyCharm:**

PyCharm is number one Python editor (IDE) with tons of features. It suites beginners as well as professional, out of every 100 company 81 used PyCharm. So you can guess how useful is it for us, developers.

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

Writing code for machine learning, debugging and solving issues which comes in production or SIT.

  ### 20. Pycharm review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 29, 2020

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

A great Integrated Development environment for python coding needs. auto complete feature and debuggers are really useful

**What do you dislike about PyCharm?**

There are confusions that happen when switching between conda and pip for installation purposes

**Recommendations to others considering PyCharm:**

Best IDE for development purposes

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

Developing sofware for data analysis purposes. easy to code and debug

  ### 21. Pycharm review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sachin S. | Senior Data Scientist, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 20, 2020

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

The best thing about pycharm is about its IntelliSense and the custom use of different languages though i have used it primarily for Python product development.
User-friendly.
Error Debugging is easy
One can easily get the look and feel of use

**What do you dislike about PyCharm?**

Sometimes the product console loads all the packages and it is time-consuming

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

I am using it for Automation testing, Web interaction, and machine learning coding

  ### 22. PyCharm is the standard

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 27, 2019

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

I use PyCharm with various machine learning projects that range from basic data analysis, image recognition to integration of legacy models. PyCharm is the most complete solution for every type of python task including integration of various deep learning frameworks such as tensorflow.

**What do you dislike about PyCharm?**

I do not have many dislikes of Pycharm other than a few observations. I believe that Pycharm can do a better job at providing IDE tutorials for new users on the product and install rather than having to go to youtube to watch a setup video. I don't have this problem but people that I have spoken to have said that the install was difficult due to poor documentation at startup.

**Recommendations to others considering PyCharm:**

I prefer this to Visual Studio, especially with deep learning frameworks.

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

Some problems that I use PyCharm with are image recognition, and classification. I also use Numpy for various mathematical analysis projects. I integrate tensorflow to use deep learning / neural network projects that I am just starting to explore. I will use PyCharm in the future to handle more web based python based applications using django soon.

  ### 23. Pycharm for python and beyond

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shah Rukh k. | Research Assistant, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 10, 2019

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

The most helpful is how easy it is to use multiple virtual environment at the same time and you would not see it crash or clog!

**What do you dislike about PyCharm?**

It takes a toll on the ram, does not matter if you are running one project or more but since it is very responsive it keeps everything loaded in the ram for quicker access!

**Recommendations to others considering PyCharm:**

Pycharm is a very powerful tool. I started using Simple Python IDE when i begun but when i switched to Pycharm over 3 years ago, i stayed with it all the way. I am still using it for my research purposes! It just needs you to struggle with it once a while but there are ways to over come it!

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

I am performing Deep learning Hyper Spectral Images and i need to keep track of outcome from multiple models and pycharm is amazing at that, but i also needed bigger ram for that!

  ### 24. Excellent debugger and editor for Python projects

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 14, 2020

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

Configuring different environments and ability to debug.

**What do you dislike about PyCharm?**

Difficult to configure application servers and End points in the project

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

I use Pycharm for Machine learning development and solve problems in Computer vision and natural language processing.

  ### 25. An easy tool to develop Python scripts

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 22, 2020

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

The best part of this tool is that it gives you tips and suggestions on your code as well as provides syntax corrections.

**What do you dislike about PyCharm?**

The packages do not update themselves sometimes adding some manual work when compiling the python code.

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

I have used pycharm to develop python scripts using selenium module to automate cognos report generation of 185k pdf's within 2 weeks.

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

  ### 27. Amazing Python IDE

**Rating:** 4.5/5.0 stars

**Reviewed by:** Irina T. | Teaching Assistant, Education Management, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 05, 2019

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

The thing that I like the most about PyCharm is its smart auto-completion and intelligent platform. Error pinpointing works really good and drastically decreases the time needed for refactoring and debugging the code. Moreover, PyCharm IDE has a robust navigation system. Interface is aesthetically pleasing, intuitive and easy to get started with even for beginner users. There is almost no learning curve when using it. Another thing that I like about PyCharm is the fact that it offers multi-framework support (for frameworks such as web2py or Google App Engine). Regarding the features and functionality, PyCharm is very versatile, as it allows for remote development and has a rich scientific toolbox integration. It also has version control tools and integration with Git.

**What do you dislike about PyCharm?**

The only thing that I dislike about PyCharm is its integration with Python notebooks (ipynb format). Other than that there is nothing I dislike about PyCharm IDE as it perfectly suits my needs. 

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

I have worked with PyCharm both in the context of my work and university-related stuff. It's fast, intuitive and easy to use. I mainly use it for building machine learning and deep learning models, which are pretty computationally heavy and PyCharm handles tem with ease. 

  ### 28. My experience with Pycharm

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhishek S. | MEAN STACK DEVELOPER, Enterprise (> 1000 emp.)

**Reviewed Date:** September 30, 2019

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

I am using Pycharm since my college days and it keeps getting better, following points i like about Pycharm:
- Jupyter Notebook direct file editing :-You can directly edit iPython Notebook in Pycharm and render changes appear in the side bar which is really cool.
- Structure Tab is one of my favorite as you can see all the function name and related variable in it very clearly, useful in large file to find particular method.
- Debugging is easy in Pycharm as it comes with various debugging option like visual debugging and live setting and removing of break point at the time of debugging.

**What do you dislike about PyCharm?**

Nothing good comes free, so do Pycharm. Yet community edition is free but its not enough for production ready software you need to pay for unlimited edition.
Pycharm provides almost everything for free except some advance features, which you won't find even in VSCode. Which makes Pycharm great but expensive.

**Recommendations to others considering PyCharm:**

For those who are aspiring towards Python should go for Pycharm as they provide Learning edition which provide various resources and practice module. And for those who are professional or moving to pycharm, its easy to adapt with many hot keys which will make your life easier.

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

Developing production ready software, resolving clients problems for Live products.

  ### 29. Very easy to use including the packages is very easy and less time consuming

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** October 03, 2019

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

PyCharm is very much easy to use and debug for the beginners of python programming. The available packages are very easy to install and it is quick. This tool makes sure that you do not make indentation errors while writing code in real-time. The bulb symbols indicate that you are making some indentation or syntax errors. In that way, you save a lot of time.

**What do you dislike about PyCharm?**

PyCharm gives a very general description of the errors except for syntax and indentation errors. In addition to that, if we are plotting multiple plots and not using subplots, I have to close the one plot in order to view the second plot of the sam program. sometimes, debugging is difficult with this.

**Recommendations to others considering PyCharm:**

If you are plotting multiple graphs at once, Be sure to close one figure and do not expect all the figures to come at once or do not think you made a mistake. It's just that it will not come at once. You can do it by using a subplot.

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

I am doing machine learning related projects for my graduate program using PyCharm.

  ### 30. Full featured Python IDE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Capital Markets | Enterprise (> 1000 emp.)

**Reviewed Date:** October 01, 2019

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

A full featured IDE for python, if your familiar with Intellij or other Jetbrains products you can really hit the ground running. The community version is really nice for a free offering but the professional version really has some nice features for data science, and other more specialized development work. 

**What do you dislike about PyCharm?**

I haven't found a way to run it on a server remotely like you can with jupyter notebook, although it may be possible it isn't as supported and easy to use on a remote server as setting up and running a jupyter server. It is also a bit more resource intense when compared to jupyter notebook but I usually find that to be a fair trade of for the extra features it provides.

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

I mainly use pycharm for data science/ machine learning work, building pipelines, training and validating models etc. This includes data collection and analysis which Pycharm make really easy.

  ### 31. PyCharm is one of the best IDE a Python developer can opt for

**Rating:** 5.0/5.0 stars

**Reviewed by:** Noble C. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 13, 2019

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

PyCharms' easy debugging and running feature, as well as its size and compatibilty across various computers helps me as a Python developer to perform more tasks using minimum system resources. I have installed this app on Pentium computers and it still performed excellently.

**What do you dislike about PyCharm?**

When deploying to server, the run-time is usually longer, but with newer updates, this has greatly improved.

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

As a Data Scientist, I use PyCharm to evaluate various customers' database and preferences to provide more relevant content. Also, it enables me to write better backend codes for web apps.

  ### 32. Review of PyCharm

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rishitha D. | Intern Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 20, 2019

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

the most preferable thing in PyCharm is its interactive speed withe the user unlike anaconda and other python IDEs, PyCharm is faster and also it has good interactive UI.

**What do you dislike about PyCharm?**

what I don't like about the PyCharm is the library support. It's very hard to initiate  a developed project file if you haven't preinstalled required libraries. The installation of libraries process is almost manual in the IDE. 

**Recommendations to others considering PyCharm:**

PyCharm is good option for python developers that are intermediate and experts.

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

Developing python based machine learning projects.

  ### 33. Used PyCharm for Python Machine Learning applications development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Maryam J. | Master Degree student, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 20, 2019

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

The easy usage, the themes, the auto-complete features as well as discovering errors efficiently and helping me with organizing my python files. I used it for many purposed for example developing my bachelor and master degree projects which were about machine learning. I have tried several other python IDEs before using PyCharm, but I didn't like any of them. 

**What do you dislike about PyCharm?**

It's a bit heavy. It takes a long time to load (especially for low specifications laptops) and even updating takes a long time. I would need to open it and do something else meanwhile until it completely loads. Sometimes I revert to using Ipython notebook due to the high loading time of PyCharm, although it's not as efficient as PyCharm yet it's faster. I wish PyCharm was faster so I wouldn't have to use something else.

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

I used it for my university python courses as well as my bachelor and master degree projects. They were both about machine learning. I tried various IDEs but PyCharm seemed the most efficient. It makes it easy to debug the problems in my code, if there was an error, it would help me find it quickly and efficiently. Also it auto-completes the code and shows the various classes/methods within a library so even if I forgot something it would help me remember what class/method I'm looking for. Also the themes are flexible and nice so I enjoy working with it a lot!

  ### 34. The best IDE to program in python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Adrián D. | Lead Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 17, 2019

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

It has tons of features and plugins that converts your programming experience in a pleasure.
It has so many support for different frameworks and python versions.

After trying it you don't want to go back to Eclipse or Netbeans

**What do you dislike about PyCharm?**

Sometimes when a new release is out, some features are not as stable as you would expect for this high quality IDE, for example with remote docker interpreter or docker-compose interpreter.

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

Static code Analysis, Remote interpreter on Vagrant / Docker / Docker-compose

Full orchestration of everything you need to program any kind of software based in python.

  ### 35. The best IDE for the python developers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Orkhan M. | Software Developer , Mid-Market (51-1000 emp.)

**Reviewed Date:** June 28, 2019

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

There are a few IDEs for the python developers and the exiting ones does not have the all the features for the developers. PyCharm is the best IDE for the python developers where it provides all the needed features for the developers, such as building, testing, debugging and etc. Moreover, there are a lot of extra features for the are that you are working, for example, if you are using it for the data science, it provides extra scientific view for the developer, if you are using it for the web development it provides web server management and manipulation for the developer. 

**What do you dislike about PyCharm?**

As the python needs a virtual environment for running, for each project you need to identify it, however, for this the application does not provide a descriptive steps and always this is messed up. Later if you want to change it it takes a lot of time and you will lose about an hour where the project will be indexed and built with the new virtual environment. 

**Recommendations to others considering PyCharm:**

If you are using this tool for data science while creating each project, check the interpreter for the project and be sure that you are using interpreter from Anaconda, the reason for using it is that it provides all the needed packages. 

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

I am learning data science and I have some courses for this reason I am using this tool where it provides  both a lot of  features and both very nice environment for the python. 

  ### 36. One of the best IDE for Python Development

**Rating:** 4.0/5.0 stars

**Reviewed by:** chathura l. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 29, 2020

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

We can manage anaconda environment using this IDE and also IDE comes with inbuilt terminal.

**What do you dislike about PyCharm?**

If we need to get professional version we have to buy a subscription

**Recommendations to others considering PyCharm:**

If you need to get professional version of this you have to buy a subscription.
Community support is good for this IDE.
Easy to manage anaconda environment with this IDE

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

I am using pyCharm for python development related to machine learning related problems. 
Easy to develop because this IDE provides easy shortcuts.

  ### 37. Best tool for programming in python.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utkarsh G. | Senior Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** January 07, 2020

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

The features it has, it really helps to understand the code and because of many smart features we can focus on logic and rapid programming need not to worry about anything else.

**What do you dislike about PyCharm?**

Nothing yet. Everything is working fine.

**Recommendations to others considering PyCharm:**

Use it as much as you can, it is fun to use.

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

I am creating different logic for enhancing my azure devops features. I am really benefited  by it. Can directly jump to the predefined functions definitions using shortcuts and could easily use any object and what not defined there.

  ### 38. Great IDE but though to break into

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nazih K. | Masters Student in Analytics, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 09, 2019

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

I love all the cool functionality and third party extensions that you can easily find on PyCharm. The IDE is so modular so you can really personalize it to your liking.

**What do you dislike about PyCharm?**

It definitely has a steep learning curve, especially if you are a beginner with regards to programming or using new IDEs. It isn't the most intuitive of setup so I suggest watching some YouTube videos.

**Recommendations to others considering PyCharm:**

It is worth the time needed to break into it. The extensions and integrations are unmatched in other IDEs that I have tried. Go for it!

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

I am using PyCharm to build ETLs and easily integrate into Git's version control. The integration with Git is definitely a big selling point. 

  ### 39. Great built in tools for Python!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Haley D. | QA/ Software Tester Intern, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 31, 2019

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

What I like best about PyCharm is how many tools are integrated into the IDE for the Python language specifically. This makes it easier to maneuver within the IDE. The built in short keys help take you to that specific method to find out more information on it while saving you time, show the parameters which should be passed in just one click, and syntax errors within the code by highlighting and giving tips for a fix when hovered. The built in Git version control tool is also amazing. When I have a merge conflict, this is extremely helpful by giving me a visual of my code versus the other branch's and choosing which lines I want to keep from each file with just a click. This is crucial to avoid messy code when merging, which eventually leads to failures in our automation tests. There is also a helpful debugger tool built in. I have really enjoyed the "structure" button as well as "find usages" and "refactor". These all help with organization of the project and accomplishing tedious tasks quickly.

**What do you dislike about PyCharm?**

It's a bit difficult to get used to for the first bit of switching to PyCharm. I don't like that there are a lot of tools that are hard to find and in order to find where things are located, I must Google it and read through documentation online. The UI is not as esthetically pleasing as VS Code as well. It would be nice if the UI was a bit more modernized and the tools and settings were in more predictable locations for the user. The Git tool in VS Code is also easier to use.

**Recommendations to others considering PyCharm:**

If you are looking for an IDE that is great with providing helpful tool specific to Python that you don't have to go searching for and download individually, saves you time, keeps you organized and your code in-check, then this is a the perfect IDE for you.

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

PyCharm has been very helpful using it as our IDE for our Selenium Python automation framework. Configuring our tests to run by implementing specific environment requirements has been a lot more painless because of the built-in tools and structure PyCharm has. Another benefit of PyCharm is the debugger tool. It has helped us find issues in the code a lot quicker. With this tool, we can step through any line(s) in the code while analyzing the data and responses, or even step through an automation test in the UI in order to find where a bug is.

  ### 40. A good alternative if you dont want to use Visual Studio. 

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** September 05, 2019

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

* Cool IDE
* Interactive code aids and highlighters
* Good integration with GIT
* Best Debugging and Python console options
* Ideal Replacement for Word based editors


**What do you dislike about PyCharm?**

* Partial/ support with C/other programming languages 
* Sometimes, its warnings are totally useless, in case we import variables from a python file (In that case we have to neglect them all)

**Recommendations to others considering PyCharm:**

I ll recommend it to all beginners, instead of using editor programs only, its better to shift to Pycharm because of its support and code help.

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

* Optimized Code Analysis due to code highlighters and IDE
* Good troubleshooting and reliability testing with the integrated debugger

  ### 41. The best İDE for Python  development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Elgun M. | Software Security Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** June 03, 2019

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

The application provides a lot of features for the developer, such as debugging and build tools. You can have multiple interpreters for the Python. Moreover, if you are python developer and you are doing some data related tasks, this application provides very cool features, such as scientific view and also you can run python notebooks with the help of PyCharm

**What do you dislike about PyCharm?**

The application is taking too much CPU and RAM usage from the the pc and it makes the application slower. Moreover, each time when you create a project you need to define the project interpreter and it is annoying to do it each time.

**Recommendations to others considering PyCharm:**

If you are using this tool for data science tasks you need to use Anaconda python interpreter for the project, otherwise you need to install all the needed libraries by yourself.  

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

This application is very useful for data science tasks where it provides features for discovering and understanding the data itself and also it is very useful for the scientific purposes. 

  ### 42. "Great tool for data engineers"

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** August 17, 2019

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

- I use pyCharm in my company to implement various machine learning projects using python.
- PyCharm is a very good editor for python implementation. It provides all type of integration functionality with python such as deep learning framework integration with my existing python code.
- PyCharm is a greate IDE tool for python development.
- It provides different plugins and packages for python development.
- Using pyCharm, I can develop python functionalities remotely.
- It Highlights all the syntax errors. So I can easily find my syntax errors.
- It also gives a built-in terminal to run my code. 
- I can easily navigate to files and code within the project.

**What do you dislike about PyCharm?**

- PyCharm professional version is very expensive and their community version provides only restricted functionalities.
- PyCharm has a very complex User interface to understand the beginning user.
- It takes up a lot of memory space in my system.
- PyCharm installation process is difficult because of less documentation of PyCharm.

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

- It helps me to write machine learning and deep learning code and I easily debug all my code and find errors easily. It saves development time and minimizes errors in my code.
- Their integration functionality is very excellent. Using that I can easily integrate with the django framework.

  ### 43. Best editor available for python developers

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** May 28, 2019

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

- The clean user experience
- Community version (so not always paid)
- Powerful debugger
- Easy code refactoring


As a Computer Vision developer I like this editor as it has helped me in many scenarios encountered and It has saved my time a lot. So I would recommend this editor whoever is using python as his primary development language 

**What do you dislike about PyCharm?**

First I had older laptop with less configuration and for that pc PyCharm used to take lot of memory and thus it worked very slow. But now according to my work I use machine that has ssd and 16 gb ram it works lovely. I also feels that this editor should give a place where I could just run simple code of couple of lines without creating the whole project structure and setting env variable and so on.

**Recommendations to others considering PyCharm:**

Its is a great tool to use when you are developing something in Python. I don't know if I will switch to any other tool in the future.

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

I use PyCharm for Computer Vision programming. We work on a project to intelligently analyse the video streams and basis on that derive something that is useful to use. And also I used to work on automation project of mine so i use same editor always. Because if you see automation project using selenium or appium makes it very easy support for PyCharm IDE. So my personal problems are also solved using this editor.

  ### 44. PyCharm is best Ide to work with python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Lakshmi  B. | Software Developer , Mid-Market (51-1000 emp.)

**Reviewed Date:** July 07, 2019

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

PyCharm is open source. It supports both python2 and python3. It provides so many shortcut keys for easy use. And we can easily install python packages using PyCharm settings. We can use git also with it. 

**What do you dislike about PyCharm?**

As per my observation now a days PyCharm is taking time to load. 

**Recommendations to others considering PyCharm:**

PyCharm is open source. It supports python well. We can easily install packages. 

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

I have been using it for my python projects and also it provides PEP8 coding conventions. This is available for free also. I have been using PyCharm Community version. 

  ### 45. Best IDE I've used

**Rating:** 5.0/5.0 stars

**Reviewed by:** Brett N. | Data Scientist, Financial Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 24, 2019

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

Easy version control with seamless git integration, formatting / pep8 checking, easy package checking / management, easy code refactoring. nice interface to manage entire project workflows. Easy to use both the terminal and python terminal. Easy to use to build web apps in frameworks like Flask. Easy to connect with things like Snowflake, BigQuery. 

**What do you dislike about PyCharm?**

The only thing is that I now use WSL, and had to pay for pro to get it to connect to that interpreter. I used the community edition for 2 years prior on Linux and it had everything I needed. Either way, it's an excellent product.

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

I use it to develop my analytics and machine learning pipelines. PyCharm makes it really easy to manage the entire workflow, from data collection to productization of model

  ### 46. Working in Python has never been easier!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alex A. | Analyst, Hospital & Health Care, Enterprise (> 1000 emp.)

**Reviewed Date:** November 15, 2019

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

PyCharm is a great IDE for everyone who works with Python. Personally, PyCharm has been very useful in my line of work, especially with AI. PyCharm helped me code at a much faster pace and make fewer mistakes. 

**What do you dislike about PyCharm?**

I do not like IDE-s that lack of sublime text functionality. This seems to be the case with PyCharm. But fear not, you can install third-party plugins to combat this issue.

**Recommendations to others considering PyCharm:**

Recommended, one of my favourite IDE-s of all time.

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

PyCharm accelerated my coding speed, helps me with autocorrect and autocomplete features. In general, PyCharm increases my efficiency as an analyst.

  ### 47. Best IDE for beginner

**Rating:** 5.0/5.0 stars

**Reviewed by:** A.P.N. D. | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 31, 2019

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

Very easy to install libraries every thing setup quickly. Also it dark mode is very attractive.

**What do you dislike about PyCharm?**

It takes some times to open and load project files.

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

It manage libraries easily and do not worry setup process.

  ### 48. excellent python IDE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Narayan M. | Sr Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 05, 2019

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

the option to integrate other tools
and help in debugging the code faster

**What do you dislike about PyCharm?**

not much. working great for me for last few years

**Recommendations to others considering PyCharm:**

excellent IDE for python development and by integrating with Github, you can commit the code to your repo

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

coding python 
easier and neat way to code and organize you code. 

helps with indentation errors and debug other bugs and issues.



  ### 49. Another Wonderful Product from JetBrains

**Rating:** 5.0/5.0 stars

**Reviewed by:** Inga G. | Business Analyst, Banking, Enterprise (> 1000 emp.)

**Reviewed Date:** October 23, 2019

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

PyCharm is essential software for every Python user. Since Python does not have its own IDE, PyCharm is choice for many users. Alternative softwares seem inferior to it, since PyCharm provides great functionality in a very stable and fast environment.

**What do you dislike about PyCharm?**

What I dislike about this application is its customization features. Basically as all of the JetBrain products it comes with two reinstalled themes and both of them are very ugly. I have AMOLED screen and prefer to code on a pitch back screen.

**Recommendations to others considering PyCharm:**

Definite yes, try it and you will thank me!

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

Pycharm increased my efficiency, I save a lot of time and my code-writing significantly improved.

  ### 50. Developer Friendly IDE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Subodh  Y. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 07, 2019

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

Its provide the configuration automatically like environment variable folder with  latest version of python. We can debug the code at time of typing the code for syntax error. We can reformat the code after completion of code using reformat the code option. We can configure with github and gitlab once and can use many times. 

**What do you dislike about PyCharm?**

Sometimes installed package is showing error when we are going to import it.  

**Recommendations to others considering PyCharm:**

I think this is best IDE for python developer. I would like to say one thing use and feel why am i saying it's best. 

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

I have done almost six big projects using pycharm. The best thing is that it is very easy to use as developer. Easy to give structure to the projects.


## 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=9&section=pricing&secure%5Bexpires_at%5D=2026-07-21+23%3A48%3A07+-0500&secure%5Bsession_id%5D=2cf768ab-6f27-4ffa-9a24-b62d720e3d38&secure%5Btoken%5D=888990d2080f6d6bd25442502de25c70153f45f0aca313966f052976b3c10b66&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 (342 reviews)
  - [The Jupyter Notebook](https://www.g2.com/products/the-jupyter-notebook/reviews) - 4.6/5.0 (240 reviews)

