PyCharm

4.7 (351)
Write a Review!
On-premise Python IDE for professional developers

Overall rating

4.7 /5
(351)
Value for Money
4.6/5
Features
4.6/5
Ease of Use
4.5/5
Customer Support
4.2/5

99%
recommended this app
Sort by

351 Reviews

Ilaria
Ilaria
Overall rating
  • Industry: Aviation & Aerospace
  • Company size: 5,001–10,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 10.0 /10

The best environment for Python developers

Reviewed on 23/12/2021

My experience with PyCharm has been very positive. The interface is pleasant, it is easy to open...

My experience with PyCharm has been very positive. The interface is pleasant, it is easy to open new files from the same directory, any folder can be opened as a PyCharm project and every extension can be opened, such as readmes. PyCharm has auto-saving, which is useful in case of crashes, and automatically re-opens the last project I was working on when I restart it which decreases the time taken before I can start working. The integration with GitHub makes collaborating really easy. Overall, I would recommend it, as it greatly simplifies the job of a developer and makes it pleasant.

Pros

My favourite parts of this IDE are the integration with GitHub, which is simple and immediate, with the possibility to right away download a project from a shared repository. Furthermore, the interface is pleasant, installing new packages is easy to do within the interface without the use of pip install, and now there is also the new option for collaborating live - which is promising, although I have not tried it yet. The suggestions for code completion are relevant and greatly speed up the job of writing code. Import statements are sometimes imported automatically from previous code pieces. Having a JetBrains account makes it easy to keep changes across OS and computers.

Cons

One of the least intuitive things with PyCharm is starting a virtual environment for every code that needs to be run, and making the packages available to each python file: every time a new python file is created in a new directory, the virtual environment needs to be imported from a previous instance (or re-created, but this involves re-installing the packages). It could be nice to make the virtual environment available to every file by default, such that packages are always available. In some cases, it is also hard to install the latest version, thereby an older version has to be installed. This is not beneficial.

Edwin
Edwin
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Best integrated environment for coding with python

Reviewed on 27/07/2021

I would say it is among the best IDEs have ever used to code python. It is easy to install and...

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

Pros

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

Cons

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

Alternatives Considered

Anaconda

Reasons for Switching to PyCharm

It is integrated with many components thereby enabling one to use it with different frameworks or environments.
Akshat
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 6.0 /10

Coding Platform for beginners

Reviewed on 14/01/2023

Overall experience is not very good but yes, For a beginner to learn and explore different software...

Overall experience is not very good but yes, For a beginner to learn and explore different software this can be an option.

Pros

The customer support is quite appreciable here, Also it has some special environment which helps in deploying some software codes.

Cons

The price for the software is quite high, Also the UI is of poor quality and very less functionalities are offered.

Verified Reviewer
Overall rating
  • 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...

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.

Alternatives Considered

Microsoft Visual Studio and Visual Studio Code

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.
Verified Reviewer
Overall rating
  • 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

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 Code

Reasons for Switching to PyCharm

Better integration with the Python environment over a general text editor
Verified Reviewer
Overall rating
  • 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

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

Ratulovszky
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Weekly for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Almost perfect software for perfect programming

Reviewed on 10/08/2022

I think PyCharm is a very useful software that I can recommend to many of my friends. It helps a...

I think PyCharm is a very useful software that I can recommend to many of my friends. It helps a lot for programmers who are not yet on sure footing, but more experienced users can also benefit from working in this software. I can recommend it to people who would like to learn to program or to those who do this activity at an amateur level and do not want to spend money on a software that helps them.

Pros

The best thing is that the software knows many programming languages ​​and thus can help users to write the program. I think this is a huge help for programmers, but also for all other users in writing their codes.

Cons

The only thing I don't like about the software is its slow load time. This is confusing for me when using the program.

Verified Reviewer
Overall rating
  • 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.

Dipankar
Overall rating
  • 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...

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.

George Rex
George Rex
Overall rating
  • 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....

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.

Stepan
Overall rating
  • 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...

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

Marcin
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Weekly for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

PyCharm - works like a charm

Reviewed on 29/03/2022

A complete piece of software for every Python developer. If you want to ask "Does it have ..." the...

A complete piece of software for every Python developer. If you want to ask "Does it have ..." the answer is "Yes, it probably has, but you have to find it in numerous menus and panels"
I wouldn't change PyCharm for any other advanced Python IDE

Pros

That it's versatile, I'm using this software for like 2+ years and I still don't know all it's options and possibilities, well organized GUI with a lot of panels and different options to view and browse code and files

Cons

It's heavy and resource consuming. It also lacks a step-by-step guide which would show the user basic/medium/advanced features of that software. I would be able to do some tasks easier or faster if I would have known about some possibilities that I learned much later.

Oscar
Overall rating
  • Industry: Computer Software
  • Company size: 501–1,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 9.0 /10

Effortless development with Python

Reviewed on 19/12/2023

Despite of the mentioned drawback, PyCharm is my daily IDE for Python. Thanks to university...

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

Pros

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

Cons

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

Verified Reviewer
Overall rating
  • Industry: Program Development
  • Company size: 11–50 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Best IDE I've ever used

Reviewed on 08/01/2020

Great tool for a Python developer... It makes it easier for version control and library installation...

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

Pros

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

Cons

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

Khush
Overall rating
  • 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.

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 Text

Reasons for Choosing PyCharm

Better offering

Switched From

Sublime Text

Reasons for Switching to PyCharm

Better offering.
Sushobit
Sushobit
Overall rating
  • Industry: Information Technology & Services
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Is PyCharm worth the money

Reviewed on 19/07/2021

On concluding what I saw as a coder and hope others relate with me is that PyCharm is good...

On concluding what I saw as a coder and hope others relate with me is that PyCharm is good software, integrated development environment because of its easy to be used by amateurs configuration, but it has its own cons and that can be minimized with regular use and if you are a professional this software is for your company.

Pros

Are you a coder/developer and love programming? But we know that anything becomes boring after some time, PyCharm does the job of making it fun. But it's not free!
This Having this easy and up to the mark.PyCharm Professional version is made for Web development like Django however you will not see that in the community version. Moreover PyCharm Professional is more tight / out-of-the-box integration with other Python frameworks, libraries. A coder will get me

Cons

The professional version is a bit expensive for individual programmers. The community version or free version is idle for python development only and you cannot use other programming languages or make projects plus it takes huge space which corrodes the execution of code.

Ameer
Ameer
Overall rating
  • Industry: Computer Software
  • Company size: 501–1,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Python IDE that makes coding in Python smoother

Reviewed on 31/03/2021

My overall experience is quite positive.I have been using it to write Python code. Pycharm is also...

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

Pros

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

Cons

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

Irina
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

The best framework for writing and running Python code

Reviewed on 17/07/2019

I am a data scientist and a statistician, and all codes I write are in Python. I tried various...

I am a data scientist and a statistician, and all codes I write are in Python. I tried various frameworks like iPython, and it was very bad. PyCharm provides the best experience if you need to write, debug and run serious Python codes.

Pros

1) Easy to use, good prompt, all necessary features available, including debugging and Git sharing. Easiness to rename a function or a variable in all occasions simultaneously.
2) Terminal feature allowing to try small chunks of code inline
3) Possibility to incorporate a lot of statistical (SciPy, NumPy), graphical (PyPlot) etc. packages, allowing to do literally everything withing Python.

Cons

More autocorrection and highlighting than I would like (can be switched off, but it's difficult and not for all options).
Rather difficult to install additional packages which Python may need (again, not crucial, all most common packages like NumPy or SciPy are installed easily, the problem is only with some fancy packages).

Fabian
Fabian
Overall rating
  • Industry: Internet
  • Company size: 51–200 Employees
  • Used for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

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

Reviewed on 02/06/2019

I could progress a lot in my python expertise, and just with the inspector helping me out; the EDU...

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

Pros

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

Cons

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

Kunule
Kunule
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Pycharm, an IDE built for developers by developers.

Reviewed on 14/08/2023

Using Pycharm is a joy and a huge productivity boost. When mastered well you'll have no reason to...

Using Pycharm is a joy and a huge productivity boost. When mastered well you'll have no reason to pick another tool for your Python development even in this era of AI tools.

Pros

Pycharm is an intelligent code editor that offers a modern GUI with tons of customisations that make for a fruitful and efficient developer experience. It has a generous pricing model that places it within reach of all types of developers from the student, the hobbyist to the professional.

Cons

For old machines, it can be a memory hog. On large projects the indexing can be slow which is a pain.

Verified Reviewer
Overall rating
  • 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...

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.

Jerric
Jerric
Overall rating
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for Free Trial
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

PyCharm stands for "Perfect for Python"

Reviewed on 11/03/2020

As you can see in my pros points I listed a lot compared to the cons, so it's justifiable that my...

As you can see in my pros points I listed a lot compared to the cons, so it's justifiable that my overall experience with PyCharm is more than adequate.

- Code faster and efficiently, PyCharm solved a lot of things for me, it's code completion and auto formatting is one of the best features I've encountered in an IDE.

Pros

- Full featured: from shortcut keys, code lints, test runners, auto venv creation upto docker integration, this IDE has it all to keep you up and running with python development.

- Fully Customizable: Theming? This got a wide variety of "plugins" already tailored made for you, need to use another test runner? PyCharm let's you choose from unittest to PyTest no prob!

- Easy to use: The learning curve is almost none existent, this got me coding in a matter of minutes, haven't used Jupiter notebook and don't feel like I need it because of this.

- Intuitive: Whether your a seasoned python dev or just beginning to write your first py code, this IDE got your back, with it's auto formatting using `Reformat file` feature, clean code is in the tip of fingers.

- Affordable: You can go for the community version (which is more than enough for me) and btw it's FREE

Cons

- Takes quite an amount of memory: Yeah a bit RAM hungry, but if your a software dev, and rocking a minimum 2017 Macbook Pro, or a Dell XPS you SHOULD have an ample amount already so that won't be too much drama for you.

Derek
Derek
Overall rating
  • 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
Onur
Onur
Overall rating
  • Industry: Computer Software
  • Company size: 2–10 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

PyCharm Review

Reviewed on 04/08/2023

My overal experience with PyCharm is excellent. It's not easy to find a IDE which is directly...

My overal experience with PyCharm is excellent. It's not easy to find a IDE which is directly focused on Python.

Pros

I am frequently writing Python code for manipulating the Linux environments. Pycharm is specialized in Python and helps a lot with the Python code. It has very simple and powerful UI for developing Python scripts.

Cons

PyCharm has a lot of plugins that helps Python development. I'd be very happy if they add more plugins.

Verified Reviewer
Overall rating
  • Industry: Program Development
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

The best IDE for Python-based development

Reviewed on 30/06/2021

I use PyCharm for all my python projects (e.g. Flask and Django apps) and also for the experimental...

I use PyCharm for all my python projects (e.g. Flask and Django apps) and also for the experimental scripts. Excellent IDE for Python. It supports almost all the tools and frameworks build around Python. Therefore, you can do anything you want, but much more easily and efficiently with PyCharm.

Pros

This is a feature rich development environment that allow write quality code, version control and deployment. I really like this IDE because I can do everything I need with a single application.

Cons

Sometimes, IDE tends to be slower in my laptop when it is running many background tasks. This could freeze the screen and affect your efficiently a little bit.