
Overall rating
Filter by
Company size
Time used
318 Reviews

- Industry: Environmental Services
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
The best Python IDE?
Reviewed on 15/09/2019
PyCharm has provided a useful suite of functionality for the development team here. It's become so ingrained that I struggle to imagine us using anything else.
Pros
PyCharm provides a great suite of features for Python development, but the two features I appreciate the most are the IntelliJ plugin ecosystem, giving access to useful or niche functionality not otherwise available in mainstream IDEs and the remote interpreter functionality, allowing me to automatically deploy and run code on remote machines.
Cons
It's a minor complaint, but PyCharm sometimes fails to respect the default interpreter setting, meaning it must be manually set on a project-by-project basis.
Alternatives Considered
Visual Studio Code- Industry: Information Technology & Services
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Real great Pycharm
Reviewed on 17/10/2022
PyCharm is utilized by me for coding in python, fundamentally I have involved it for the django system, I have created django site utilizing this PyCharm IDE, sorting out the code in PyCharm without difficulty is exceptionally simple. With PyCharm, the envelope game plan is exceptionally simple. It is likewise extremely simple to utilize terminal to run code.
It is the most ideal for web improvement utilizing django, the envelopes are truly organized subsequent to making a django project. We can without much of a stretch make project from ui or from console, both are reasonable. it is exceptionally simple to make project and oversee it since projects are very much organized. truly love every one of the elements of PyCharm.
Pros
IDE
troubleshooting
data set devices
web advancement
python web structure
live alter
intelligent python console
Cons
the UI of PyCharm should be improved
console should be more responsive
environment setup sometimes hang
how about something like ai which can predict your code

- Industry: Real Estate
- Company size: 201–500 Employees
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
One of the best product of Jetbrains
Reviewed on 03/05/2021
We have several projects involving PHP at the workplace where we are developing. We develop these projects using Pycharm.
Pros
Quite useful like all Jetbrains products. It offers a lot of convenience for software developers. Debug operations have many features such as gitlab integration.
Cons
I haven't seen any negative aspects so far. Also, I didn't have any questions. It just occasionally consumes a lot of ram
- Industry: Civil Engineering
- Company size: 2–10 Employees
- Used Weekly for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 8.0 /10
Best Python IDE with support for other languages
Reviewed on 31/03/2021
I don't use Python as much as R, but I appreciate having an excellent IDE to make my projects more efficient, better scripted, and more robust.
Pros
The layout and features are excellent for data science and data analysis projects. The GUI is clean and user friendly. The pricing structure is fair and allows for perpetual ownership of a version of the software even if you stop subscribing (within certain requirements). Extra addons and third party plugins make it even better. It also now includes R support too, so it can be a single IDE for all data projects.
Cons
On first opening the software, the screen can feel and look pretty cluttered. It can feel a little overwhelming, but once you get used to it, the interface is really well designed.
Reasons for Choosing PyCharm
Visual Studio is a wonderful software but it is really designed for pure code not data work. PyCharm is for data work.- Industry: Computer Software
- Company size: 201–500 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Best Python IDE
Reviewed on 18/07/2019
Great for general Python programming
Pros
This is the de facto standard Python IDE.. it's great. There is both a free version (community) and paid (enterprise). The UI is super slick and it just helps me so much in general productivity with a lot of built in features for automatically doing things like setting up virtual environments, downloading python modules, amazing code completion.. etc. Also has great integration with git repos and pushing code easily.
Cons
Would be nice if it handled writing custom code documentation a bit better.. but this is not really a fault of pycharm but more python/python's PEP itself
Alternatives Considered
Visual Studio CodeReasons for Switching to PyCharm
Better integration with the Python environment over a general text editor- Industry: E-Learning
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
Everything you need in One IDE
Reviewed on 31/03/2021
Satisfactory and boosts productivity for me and people I've recommended it to
Pros
Great thing I love about PyCharm is
1. Easy to manage your virtual Environments
2. Services - Control your docker, vagrant services
3. Version Control - You can view history on any highlighted text
4. Manage your remote connections
Cons
The memory hog is one thing, but then it requires at least a 8GB ram. You can easily do a RAM upgrade
- Industry: Information Technology & Services
- Company size: 51–200 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
A newly-found favorite IDE on mine. Simple and user-friendly.
Reviewed on 07/01/2022
Pros
1. Simple
2. Well-integrated with CI/CD tools
3. User-friendly
4. Free to use!
5. Credible and widely-known
6. There are many forums and training out there
Cons
1. None for me. I have been using PyCharm for several months now and I have no complaints about this. I can see myself using this for the next years to come in my test automation.
- Industry: Computer & Network Security
- Company size: 11–50 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
Very Useful Idle
Reviewed on 18/05/2021
I will say pycharm is a very good idle for begginers, those who are new to coding or python industry.
so, i will surely recommand it to every one.
Pros
Very Useful Idle
it supports python
Very Good Environment
User friendly
Cons
It does not support or suggest gestures other than python.
- Industry: Computer Software
- Company size: 5,001–10,000 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
pycharm review
Reviewed on 09/09/2022
it good for a python developer as free version is really good and on par with other market availabilities
Pros
it is very user friendly and lots of tips to lean fast on how to use most out of the ide
Cons
most useful features are behind paywall but it would be nice to have those features also for free

- Industry: Information Technology & Services
- Company size: 2–10 Employees
- Used Monthly for 6-12 months
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 6.0 /10
A Good Tool For Lovers of Python
Reviewed on 25/09/2019
I particularly am using PyCharm to horn my skills in coding with the python programming language. Apart from the fact that I get to wait a long time for the software to load, and I cant multitask with other jobs on my laptop, PyCharm is really a wonderful tool for both newbies and experts to build wonderful python programs. And the fact that the Django framework is embedded makes it even better for optimal utility.
Pros
This software is quite intelligent and a wonderful masterpiece. Its pack of libraries and easy intelligent code recognition and indentation makes me always want to continue my coding practice in python.
Cons
I know PyCharm is useful in creating a GUI feel for python codes, but the product is quite heavy and resource consuming especially when running on earlier versions of Windows operating system; this makes the loading and initialization time to take long.
- Industry: Research
- Company size: 11–50 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
One IDE for every application
Reviewed on 16/03/2022
With PyCharm I have written the code of my bachelor thesis, my first job, my master thesis and now my PhD thesis.
I would choose PyCharm again and again, because everything is really available and if that is not the case, plugins can be added easily.
Pros
Especially since Python is the most used programming language in the area of data science, PyCharm is ideal to support these scientific processes through various data science plugins.
Especially with regard to the possibility that plugins can be integrated, that these plugins are developed by a lively community, and that PyCharm enables their integration in an uncomplicated way, PyCharm appears to be the ideal IDE.
Furthermore, PyCharm offers an all-round package of useful functionalities and comfort features with the necessary distance to the developer to support but not to override and increase the workload.
Cons
There are no real counter-arguments, as PyCharm is self-contained at its core and guarantees just the right level of convenience features and necessities for smooth operations.
However, the main feature of PyCharm is the integration of plugins.
These can then lead to problems accordingly, whereby these errors are not introduced by PyCharm but by external developers.
- Industry: Computer Software
- Company size: Self Employed
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Why Pycharm is the Best Python Editor ?
Reviewed on 02/04/2022
I've been using it for a few months now and feel comfortable working with it, I started in university when I started learning Python it was with a different editor which is Spyder, but when I finished the basics and started progressing, everyone advised me to use Pycharm.
Pros
I am going to talk now and tell you why this editor is my favorite among the other editors in the Python language.
You should know first that it is an advanced editor than the other editors . So why is it better? This is due to the fact that it provides you with some tools that will save you time when writing the code, and as we programmers know the importance of time for us, I used it for months and I am now very comfortable working with it, I spent a year before that in the Spyder editor,after that I decided to move forward and use other editors, and after going deeper, everyone told me that PyCharm is a superb editor, and indeed, after what I personally used, I was convinced why it is so.
It is also nice that there is a free and paid version of it for those who want to get other advantages, the editor is working on Linux / macOS / Windows.
I also advise beginners to start using it, for the beginning is to take the basics and not build large projects, if you use the editor ؛PyCharm or the editor Spyder will not differentiate this topic.
Cons
One of the negatives that I encountered is the slowness when running, not very slow, but it is rather noticeable, also when using it for the first time you need to adjust the default settings unlike the Spyder editor, its use is direct and very easy.
- Industry: Research
- Company size: 51–200 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Excellent IDE software
Reviewed on 17/06/2022
Has been a charm.
Pros
PyCharm is one of the best IDE out there. Has amazing host if features.
Cons
The software is compute intensive and is heavy.
Alternatives Considered
Sublime TextReasons for Choosing PyCharm
Better offeringSwitched From
Sublime TextReasons for Switching to PyCharm
Better offering.- Industry: Information Technology & Services
- Company size: 1,001–5,000 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 10.0 /10
Python coding mad easy
Reviewed on 07/04/2021
Productivity increase provided by tool that great cannot be measured. After initial setup that can be problematic, it is the best Python IDE I have used
Pros
I love how PyCharm incorporates every useful functionality in a single IDE. Adding libraries is easy and intuitive, great debugging built in and the best code editor there is
Cons
Library search can be muddied by obsolete and not updated results and setting up python on Windows to work with PyCharm is not the easiest thing
Alternatives Considered
Microsoft Visual StudioSwitched From
Microsoft Visual Studio- Industry: Airlines/Aviation
- Company size: 51–200 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Solid smart text editor
Reviewed on 10/08/2022
Pros
The platform provides code inspection and on the fly-error highlights which is a great feature. The smart code completion and quick fixes which are followed with automated code refactoring are a bonus to the software. Pycharm has many decent features like files browser, run in IDE for trial & error using input and console. It also comes with a solid packed array of features to support the latest development exercise. Lastly, pycharm has a rich navigation capability making it lot easier to find the options that we are seeking.
Cons
The top most thing that i dislike about pycharm is that it takes massive space compared to other text editors which sort of degrade the functionality of the code. Talking about the community version, it is idle for python development but doesn't allow the use of other programming languages. lastly, the professional version is relatively expensive.
- Industry: Computer Software
- Company size: Self Employed
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 10.0 /10
Best IDE for Python developers
Reviewed on 28/07/2021
There are other editors, that can be used for quick code editing, but in terms of real apps development and managing the whole environment around, PyCharm is the best tool.
Pros
Full-featured Python support: syntax highlighting, navigation thorough the code, tips and tricks. There are multiple plugins that can take experience for another level. The support for docker, Kubernetes and databases is a huge plus and gives as one tool to manage & use all the developer's environment tools.
Cons
It is pretty "big" and memory consumable, but there is a reason for that. Sometimes takes some time to launch.

- Industry: Information Technology & Services
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Pycharm
Reviewed on 27/04/2021
Found it easy to use and helps a lot if one is learning to be a python programmer
Pros
As a python coder, its pretty much straight to the point and handy to python works and commands which mostly automatically link to code
Cons
Its a bit heavy if you have a small processor machine and consumes a lot of speed to itself slowing the machine down and even heating up the processor
- Industry: Computer Software
- Company size: 51–200 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 9.0 /10
Best IDE For Python related stuff.
Reviewed on 23/06/2022
Overall, when I want to work on mostly python related stuff I will definitely use this IDE as it accelerates progress more but when I will be working on mostly frontend code and not much python-based backend I would not use this as it slows me a little.
Pros
Being specific to only Python-related development really helps this IDE.
Ready to use Python frameworks project files.
We can also manage virtual environments in a really good way using this.
A really good interface for using Git and Github which makes it very good for VCS.
Cons
Not a cons but I was having to use another code editor/IDE for the frontend, I was not that much comfortable using frontend libraries and languages in this IDE.
- Industry: Computer Software
- Company size: 2–10 Employees
- Used Daily for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 9.0 /10
Elegant, Easy-to-use and Time serving
Reviewed on 16/08/2019
I used PyCharm for machine learning projects. I found using this IDE very useful and easy due to its more useful features I mentioned above. It was really easy to work with the IDE as I could even open CSV files inside the IDE due to its extended support. It is a great IDE to use for easy programming and the IDE makes it easier to debug the scripts as well.
Pros
I really like the ability to run small code blocks separately without having to run the whole script. It helps to test blocks of codes separately and to debug. The ability to detect unused libraries that are imported to the script is another useful feature I have noticed in PyCharm. It helps to remove unwanted yet currently imported libraries. The available different themes are also appealing and helpful. Further, PyCharm supports a wide range of plug-ins as well.
Cons
The slight disadvantage of using PyCharm is if we get used to using it, it becomes slightly difficult to adopt to another IDE in a case where we have to use another IDE. This is because PyCharm consists of lot of features, libraries and extensions by default that reduce a lot of manual task which will not be available in all other IDEs.
- Industry: Computer Software
- Company size: Self Employed
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 9.0 /10
Amazing Python IDE
Reviewed on 05/10/2019
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.
Pros
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.
Cons
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.
- Industry: Information Technology & Services
- Company size: 51–200 Employees
- Used Weekly for 6-12 months
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 7.0 /10
Great one for python users with very few limitations
Reviewed on 20/06/2021
Pros
When it comes to python programming and a little knowledge about Pycharm, it formats python code and provides an ease to debug line by line be setting up breakpoints. The biggest advantage I see that the intermediate output variable values are stored and can be retrieved after the first run, it updates on every run which means an annoying print statement is not required while debugging code. I think its great for debugging than many of the other IDEs in the market.
Cons
Slightly complicated to use and It takes alot of disk space and if there is need to program in any other language (which is not python) then there are usually compiling issues. For java i.e, PyCharm includes JetBrains runtime which needs more disk usage as I see and it does support java but in the end at the cost of disk space, still there could be many compiling problems. Handling of any other language than python, Pycharm is not the best choice.
There are also so many warnings (different levels) which makes debugging hard for a new user, who is not known to these levels. Sometimes it also happens that even python code is not formatted which requires saving file with the right extension. There are also themes available which shouldn't be included in the main package. It also covers disk space. They should be optional in my opinion.
- Industry: Hospitality
- Company size: 2–10 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
Terrific Python IDE
Reviewed on 20/10/2020
Pros
It has everything and more. If it doesn’t, there are plugins. Constantly updated. Stable.
Cons
I don’t really have any cons. If I am being nit picky, some things can be a little more intuitive.
Alternatives Considered
Visual Studio Code- Industry: Computer Software
- Company size: 5,001–10,000 Employees
- Used Weekly for 1-5 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
Excellent python development environment
Reviewed on 17/04/2022
We used PyCharm for a python development project for migrating data to a newer environment and performing statistical analysis on it. The data source was Microsoft D35, and the data was moved to the Azure cloud environment. PyCharm was very efficient in handling the codes, it was flexible for integrating changes regularly, scaling up was possible as well. The overall development work was carried on smoothly owing to the huge number of features and potential of PyCharm. We carried on statistical analysis and graphing in PyCharm to extract insights from the data.
Pros
Intuitive and intelligent navigation
Develop large projects with ease with all features and functionalities available
Simple debugging, integration with third-party applications
Supports scientific libraries like Matplotlib, Scipy for machine learning work
Supports App engine for web development (professional version)
Supports a wide range of programming languages
Allows connecting with professional python frameworks like flask, django for development work
Cons
Improving optimal memory allocation
PyCharm can take up more space than other similar applications which could slow down the development work
Getting started needs time since a lot of features are packed together
- Industry: Human Resources
- Company size: 10,000+ Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
Amazing Python IDE
Reviewed on 31/07/2019
PyCharm made developing in Python super easy from beginners to experts.
Pros
PyCharm is the best Python IDE I have ever used. It is super powerful and makes coding in Python a breeze with smart suggestions and many tools to manage packages.
Cons
PyCharm is a battery and RAM hog. Do not expect to run this software on a laptop battery unplugged. The performance requires such high amounts of resource usage and it does pay off. But it does not help when coding on the go.

- Industry: Utilities
- Company size: 201–500 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Best Python IDE - Period!
Reviewed on 09/03/2021
If you are a python developer, the PyCharm is undoubtedly the best IDE out there. While the free community version allows you to learn and get familiar with software, the licensed version will allow you to do all projects with the best customer support imaginable. The active support community helps you further. When building large projects, when it's difficult to do with a simple text editor, PyCharm is probably the best option available for a Python developer.
Pros
> Amazing user interface
> Free community version is excellent for learning
> Excellent support community
> Automatic code generation and linting are perfect
Cons
Though the community version is fully functional, when you go to the licensed version for your commercial work, it's a little expensive, unless of course you have a solid income from development work.