No more typing reviews! Try our Samantha, our new voice AI agent.

PyCharm vs Veracode comparison

Why PeerSpot?
 

Comparison Buyer's Guide

Executive SummaryUpdated on Dec 19, 2024

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

PyCharm
Ranking in Static Code Analysis
7th
Average Rating
8.6
Reviews Sentiment
6.4
Number of Reviews
15
Ranking in other categories
No ranking in other categories
Veracode
Ranking in Static Code Analysis
1st
Average Rating
8.0
Reviews Sentiment
6.9
Number of Reviews
208
Ranking in other categories
Application Security Tools (3rd), Static Application Security Testing (SAST) (3rd), Container Security (13th), Software Composition Analysis (SCA) (2nd), Dynamic Application Security Testing (DAST) (1st), Application Security Posture Management (ASPM) (3rd)
 

Mindshare comparison

As of September 2026, in the Static Code Analysis category, the mindshare of PyCharm is 2.5%, up from 0.6% compared to the previous year. The mindshare of Veracode is 10.6%, down from 22.1% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Static Code Analysis Mindshare Distribution
ProductMindshare (%)
Veracode10.6%
PyCharm2.5%
Other86.9%
Static Code Analysis
 

Featured Reviews

Sahil Sanskar Jha - PeerSpot reviewer
Assistant Manager at a tech vendor with 10,001+ employees
Advanced machine learning workflows have become faster but still need better memory efficiency
In PyCharm, I find several components and libraries to be the most valuable. The support that Jupyter Notebook offers is essential, as we work through Jupyter regularly. Scientific libraries such as NumPy, Pandas, Matplotlib, and Plotly are integral to our work. Machine learning libraries including scikit-learn, PyTorch, and TensorFlow are used extensively. Hugging Face integration is particularly valuable because it is easily findable, the documentation is comprehensive, and it can be directly integrated with the IDEs we work with. The intelligent code editor in PyCharm definitely helps me manage code quality and efficiency in my projects. When using these libraries, it makes parallelization of data very efficient, allowing me to use multi-thread programming architecture. The code can work for multiple datasets rather than one at a time. With native Python code, a machine learning deployment taking 45 to 50 minutes to calculate can be efficiently reduced to a minute or half a second using these libraries.
reviewer2753535 - PeerSpot reviewer
DevSecOps Engineer at a tech services company with 1,001-5,000 employees
Integrates security into the development process and improves team collaboration
Veracode helps organizations develop software by reducing the risk of security vulnerabilities through developer enablement and applications focused on governance. You can utilize different levels of processes to achieve better performance or a more scalable service. Since I started working with it in 2022, I’ve found it to be cost-effective as well. Overall, Veracode is a user-friendly security tool. It includes features such as Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Software Composition Analysis (SCA). During the development phase, we can identify vulnerabilities in the application. This process occurs in the staging environment during development. When we're ready to go to production, we conduct a final check. Essentially, this tool helps identify vulnerabilities during the code development stage, including both high-level vulnerabilities and those related to open-source software composition. We utilize specific methodologies for this purpose. Additionally, it offers a feature that allows us to set up policies based on client requirements. This means we can customize the tool to meet the specific needs of our clients, ensuring that they receive the appropriate level of security in their applications. Veracode is user-friendly as well. Compared to other tools, their scans take 15 minutes or under. If you have a large scale of libraries or data, it might take longer, but based on my personal experience, the scan usually runs within fifteen minutes. For my case study using the Veracode tool, I worked on an internal project following industry standards. We used Veracode to improve our security posture and speed up the time to market by streamlining the development process. This enhanced collaboration between developers, operations, and security teams. The automated scanning process helped identify and fix vulnerabilities earlier in the development process. We maintained compliance with regulatory requirements, avoided fines, and built customer trust by integrating security into the development process. When we conduct this scan, we receive data on a list of vulnerabilities. This information improved our communication and increased transparency, which leads to better reports about the efforts being put in. This results in a more effective and efficient collaboration process, making it user-friendly for all involved. When considering costs, if we resort to manual processes, it can be time-consuming. Therefore, we utilize automated scans to identify and fix security issues. This allows us to address vulnerabilities early in the development process, as we discussed previously. This applies both to our in-house code and third-party libraries, using Software Composition Analysis (SCA) agent-based scans. In the future, we will also implement SCA agent-based scans as a separate feature within Veracode, which can help organizations avoid the expensive and time-consuming consequences of security issues. Furthermore, we have seen an increase in compliance, helping to maintain adherence to regulatory requirements and industry standards, thereby avoiding fines and reputational damage associated with noncompliance. Additionally, by integrating security into the development process, we enhance customer trust in our organization and its products.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The integrated code structure makes coding more organized and manageable compared to using Python alone."
"PyCharm has an excellent user experience, and I appreciate its cross-platform capabilities."
"Good syntax highlighting and very it's very customizable."
"It is an excellent, fully integrated IDE with smart code analysis capability and a built-in debugger. It is a fantastic tool."
"We have integrated the tool with GitHub. PyCharm provides easy integration with GitHub, allowing us to push changes directly. Many plugins are available on PyCharm for GitHub integration, including GitHub Copilot for auto code completion and GitHub Copilot Chat for assistance with code-related queries."
"The latest AI features and tab completion features are good."
"The automated package installation is helpful. I like the code highlighting features. A huge library of plugins is available, including AI coding tools, though I don't use those myself. The debugging tools are good, showing errors and problem lines."
"The solution has a nice environment and extensions that make it easy to develop software."
"The product provides guidance to develop secure software."
"Made our company aware of any potential code security vulnerabilities."
"I appreciate Veracode's SAST and SCA features, which help to find open-source vulnerabilities. I'd estimate it's about 98% accurate, though some false positives occasionally exist. Our team has been using it for a long time."
"Before Veracode, the application was deployed to the production server and there would be a lot of bugs and issues. Once we implemented the Veracode scan, the full deployment issues were drastically reduced."
"Veracode enables us to build a strong data security layer in our platforms. We can increase customer confidence in data security. Some PCI/HIPAA compliance issues were impossible to resolve without Veracode."
"The good thing about Veracode is that when one scans the respective application code, all the people who are part of the transformation project can update their reviews. If there are any security flaws or vulnerabilities identified, they are able to provide sufficient justification or details about the security flaws."
"The recommendations and frequent updates are the most valuable features of Veracode."
"All three of Veracode's offerings are valuable: SCA, SAST, and DAST. It helps identify security loopholes right in the development phase, allowing developers to get feedback around what kind of vulnerabilities exist as soon as they check in the code or even before that in their IDE."
 

Cons

"They give some functionality to use Python Notebook, but it's not great."
"The solution does not support some features of OpenCV even though it is part of a PyCharm package."
"Notebooks in PyCharm is not as intuitive as it could be."
"There should be support for the RUST plugin in the Community edition for debugging."
"A potential area of improvement in PyCharm at this point would be memory efficiency."
"Customizing the tool can make it complicated."
"The user interface and overall user experience could be more intuitive to make it easier for users to navigate and utilize the software effectively."
"The pricing model for PyCharm is a significant area for improvement. It is currently too high, with a per-seat cost of approximately 200 pounds."
"The Greenlight product that integrates into the IDE is not available for PHP, which is our primary language."
"The support team could be more responsive, and the dependency of users on the support team is too high and should be reduced."
"Although reports are well documented, it was difficult for us to understand them at first."
"Other than that, I don't really get too involved in the cost sides of things that's in my job, I'm more of a technical focus, but I have heard from my manager and a couple other people that the solution is quite expensive."
"Because our application is large, it takes a long time to upload and scan."
"It will be beneficial for developers if Veracode Greenlight includes Python."
"Veracode is a little costly. It's cost-effective for a large enterprise, but it may be too expensive for small businesses."
"I've seen slightly better static analysis tools from other companies when it comes to speed and ease of use."
 

Pricing and Cost Advice

"The community edition is free, which is good."
"I don't have much info on the pricing, but I would say it is somewhat competitive."
"The price is reasonable."
"I use the free community version, so I'm saving money there."
"The community edition is free and the professional edition has a licensing fee."
"They have a free Community edition, and they also have a licensed version. They definitely have an annual license. They probably also have a monthly license. Its pricing is good and reasonable. It is a little bit more expensive than the others, but it is well worth it. I would rate it a four out of five in terms of pricing."
"The pricing for Veracode is high, making it difficult for beginners to afford."
"We pay based on the number of developers working on a particular project."
"As compared to others, it is a costly solution. It is overpriced, and many organizations with a limited budget cannot afford it. That is why they are going for other tools, but those tools are not that effective. Veracode is better in terms of quality. If you want good service, you have to pay for it."
"I'm unfamiliar with the solution's pricing, but it must be worth the cost from a company perspective, as we have been using it for years and have no plans to move away from it."
"Without getting too specific, I'd say the average yearly cost is around $50,000. The costs include licensing and maintenance support."
"It can be expensive to do this, so I would just make sure that you're getting the proper number of licenses. Do your analysis. Make sure you know exactly what it is you need, going in."
"We are still considering it at the enterprise level. It has a subscription-based model. We find its price a little high based on the features it provides."
"The solution is expensive."
report
Use our free recommendation engine to learn which Static Code Analysis solutions are best for your needs.
914,805 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Outsourcing Company
22%
Performing Arts
10%
Marketing Services Firm
9%
Manufacturing Company
9%
Financial Services Firm
14%
Manufacturing Company
12%
Outsourcing Company
9%
Computer Software Company
7%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business8
Midsize Enterprise1
Large Enterprise6
By reviewers
Company SizeCount
Small Business70
Midsize Enterprise46
Large Enterprise114
 

Questions from the Community

What needs improvement with PyCharm?
A potential area of improvement in PyCharm at this point would be memory efficiency. PyCharm is based on its IntelliJ platform, which is Java-based, meaning it can be very memory-intensive, especia...
What is your primary use case for PyCharm?
My main use case for PyCharm is for machine learning operations.
What advice do you have for others considering PyCharm?
I use PyCharm's debugging tools on a case-by-case basis. The libraries are generally documented well enough that in most cases when I am debugging, half of the errors are found by the IDE initially...
Which gives you more for your money - SonarQube or Veracode?
SonarQube is easy to deploy and configure, and also integrates well with other tools to do quality code analysis. SonarQube has a great community edition, which is open-source and free. Easy to use...
What is the biggest difference between Veracode and Checkmarx?
According to my experience of using both the tools in different organizations Veracode is a Cloud-native, managed AppSec platform with strong focus on ease of use, it is SaaS delivery, and provide...
What is your experience regarding pricing and costs for Veracode Static Analysis?
My experience with pricing, setup cost, and licensing for Veracode is that it is fairly moderate.
 

Comparisons

 

Also Known As

No data available
Crashtest Security , Veracode Detect
 

Overview

 

Sample Customers

Information Not Available
Manhattan Associates, Azalea Health, Sabre, QAD, Floor & Decor, Prophecy International, SchoolCNXT, Keap, Rekner, Cox Automotive, Automation Anywhere, State of Missouri and others.
Find out what your peers are saying about PyCharm vs. Veracode and other solutions. Updated: September 2026.
914,805 professionals have used our research since 2012.