PyCharm Reviews

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
72 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9.0 out of 101

Do you work for this company?

Overall Rating

Reviewer's Company Size

Last Updated

By Topic

Industry

Department

Experience

Job Type

Role

Filtered By:

Reviews (1-21 of 21)

No photo available
November 16, 2019

Best Python IDE

Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

For Python developers PyCharm is the best option, it is an IDE that integrates all the needs for projects of various frameworks. You have handy features to send commands to the terminal, access its database (view and make changes), run your code and debug simply. But it is an IDE that requires a lot of RAM, besides for simpler tasks like scripts it is better to use IDLE.
Read this authenticated review
No photo available
September 05, 2019

Amazing scripting software

Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

It has made scripting very easy. It suggests all the scripting tricks. It has also made the code checking in process very easy. Debugging is easy, and package installation is effortless.
Read this authenticated review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

PyCharm is a great tool that should be used when writing and debugging Python programs. It has great package management capabilities, but when you have to multiple virtual environments, it gets slightly complicated at times. I think this is a great integrated development environment that should serve well for local development and then as a facet to push changes to staging and production environments.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

It is well suited for writing Python code and maintaining coding standards by sharing code style settings, which is something that isn't so easy in Sublimetext. The embedded terminal ensures that you don't need to switch windows to run your scripts. Very easy to navigate to different files, search in code throughout the project, find and replace, navigate to function definitions, etc. It does, however, eat up a lot of resources and support for other languages (SQL, Javascript) is limited.
Read this authenticated review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

I think it's well suited if you're working for Python modules/projects, Django frameworks, or Python flask frameworks. It might be a bit annoying using PyCharm for HTML/Javascript/R, unless you've been paying for the premium version.
Read this authenticated review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

It is very well suited for Python projects with multiple files and folders, and it has a built-in project explorer and the whole environment is project oriented. It is not recommended for single file projects due to the project setup overhead.
Read this authenticated review
Nitin Pasumarthy profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

  • When Python is the main language of choice, an IDE like PyCharm is a great choice
  • Web development and server development (services) development is also very well supported
  • React programming needs some additional assistance as JSX is a new file format which mixes HTML as a JS string. That is amazingly integrated as well
  • However, this IDE has heavy memory requirements and needs a good machine
Read Nitin Pasumarthy's full review
Leah Jakaitis profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

PyCharm is well suited for any individual or organization looking to use Python for development and deployment. Additionally, PyCharm supports a number of different languages/apps: Javascript, Markup (XML, HTML, CSS), Django. It has an extensively customizable interface to change color schemes, code highlighting, macros, and hot keys. PyCharm's coding assistance - including syntax/error highlighting, code completion, and documentation - make it a standout IDE for developers. Additionally, if you're trying to learn Python, JetBrains has a PyCharm Ed(ucation) edition that offers basic instruction on the use of the IDE and how Python syntax works.
Read Leah Jakaitis's full review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Great for a free, relatively less complex IDE where the main users are newer learners of Python. Less suitable for more complex/performance heavy operations that should be done on the command line or on a VM.
Read this authenticated review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

If you have a powerful machine and want to perform a data analysis job in Python, then this piece of software is for you. However, if you are more of a fan of the script nature of Python, then this IDE is not suited for you, because PyCharm cannot run code by chunks of the single file.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

PyCharm is the perfect general Python development environment. It's value becomes apparent once your codebase reaches a certain size. It has excellent support for finding and updating references.

In the data analysis space it's probably easier to just use Jupyter Notebook.
Read this authenticated review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

When a project requires OOPs style of coding calling multiple Python files across the project, this tool is well suited. Also, to inspect the changes made while manipulating data, it gives a good environment to see the 2 dimensional data in a nice format. The graphs and the User Interfaces are very informative.
Read this authenticated review
Maike Holthuijzen profile photo
Score 7 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Pycharm is great for experienced programmers who want an IDE with many options. Since the full version of Pycharm is expensive, I personally do not think it would be worth spending my own money on Pycharm. However, if for those who have access to a license, it's one of the best IDEs. It is great for academic and non-academic work environments and could be used for research, software development, and student projects. With built-in version control, it is a great choice for anyone. I would not recommend it to those new to programming or Python, as it can be a little tricky to get used to.
Read Maike Holthuijzen's full review
David Crawford profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

It's great for data analytics due to the debugging tools allowing you to step into any part of your process. It worked well with Anaconda and we could visually inspect data frames and how they were evolving with our functions.
Read David Crawford's full review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Even considering its cons (which aren't much,) you won't find any IDE that works as good as this one with Python. Considering this is a language that is growing faster all the time, investing in this could be a great opportunity to make things easier for your developers, especially when working with Data Analytics.
Read this authenticated review
Paolo De Grazia profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

PyCharm is wonderful for handling Python code and, in my experience, very good for Robot Framework files, thanks to the Intellibot plugin I would not suggest using it for creating/editing/manipulating web files (html, css, js)
Read Paolo De Grazia's full review
Donovon Carter profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

If you are interested in learning Python, I would highly recommend downloading PyCharm. Coming from more of a systems admin background, I was a little hesitant to jump into coding, but needed more functionality than PowerShell could afford. Using PyCharm to get oriented with Python wound up being the right call for me, and I would not hesitate to recommend it to someone with a similar use case.
Read Donovon Carter's full review
Alex Waitkus, CISSP-ISSAP, OSCP profile photo
Score 9 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

I have tried many IDEs and PyCharm has proven to be the best for my needs. It is customizable and works (that sometimes is not the case with other IDEs). Running scripts, debugging, etc., are very intuitive and the startup tips help you learn about new features. I think PyCharm's main draw back are the project interpreters. Unless you nest under one project, it is difficult to reuse or use a central interpreter (I know this is not the full point of venvs but when you work a lot with the same plugins, it is nice to share.
Read Alex Waitkus, CISSP-ISSAP, OSCP's full review
Andrej Mäsiar profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

Pycharm is an excellent IDE for any kind of project/workload.

Only time I would not use Pycharm, it would be Jupyter type demo for collaborative visualization and/or quick proof-of-concept.
Read Andrej Mäsiar's full review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source

Likelihood to Recommend

If you extensively work on Python and are considering IDE/Editor to use then PyCharm is a good choice. Professional edition supports almost all Python frameworks, web development and database support, etc.
Read this authenticated review

About PyCharm

PyCharm is a Python IDE which also contains static code testing capabilities.
Categories:  Static Code Analysis

PyCharm Technical Details

Operating Systems: Unspecified
Mobile Application:No