Audience

Software engineers and development teams wanting a tool to visualize structure, enforce standards, detect bugs early, and maintain or refactor code with confidence

About Understand

Understand is a comprehensive static-analysis and code-comprehension platform that helps software engineers “see” and understand large, complex code bases, whether legacy, safety-critical, or modern multi-language projects. It parses your source code and builds a complete “code dictionary” of every entity (files, classes, functions, variables), populating cross-references, call trees, dependency graphs, control-flow diagrams, and more. Through interactive, customizable graphs and visualizations, call graphs, control flow graphs, dependency trees, and UML-style class diagrams, you can explore exactly how parts of the code connect, which modules depend on which, and where changes may ripple across the project. Understand also computes detailed metrics at various levels (file, class, function) such as cyclomatic complexity, lines of code, comment-to-code ratio, coupling/cohesion, and other maintainability indicators; these metrics can be viewed in treemaps, exported to HTML or CSV.

Pricing

Starting Price:
$100 per month
Free Trial:
Free Trial available.

Integrations

API:
Yes, Understand offers API access

Ratings/Reviews

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Company Information

SciTools
Founded: 1996
United States
scitools.com

Videos and Screen Captures

Understand Screenshot 1
Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free

Product Details

Platforms Supported
Cloud
Training
Documentation
Live Online
Webinars
Support
Phone Support
Online

Understand Frequently Asked Questions

Q: What kinds of users and organization types does Understand work with?
Understand works with these users and organization types: Mid Size Business, Small Business, Enterprise, Freelance, Nonprofit, Government, and Startup.
Q: What languages does Understand support in their product?
Understand supports these languages: English.
Q: What kind of support options does Understand offer?
Understand offers support via phone support and online.
Q: What other applications or services does Understand integrate with?
Understand integrates with: Ada, C, C++, Microsoft Excel, Google Sheets, HTML, Java, PHP, and Python.
Q: Does Understand have an API?
Yes, Understand has an API.
Q: What type of training does Understand provide?
Understand provides training in the form of documentation, live online, and webinars.
Q: Does Understand offer a free trial?
Yes, Understand offers a free trial.
Q: How much does Understand cost?
Pricing for Understand starts at $100 per month.

Understand Product Features

Static Code Analysis

Multiple Programming Language Support Not Supported
Standard Security/Industry Libraries Not Supported
Code Standardization / Validation Not Supported
Analytics / Reporting Not Supported
Provides Recommendations Not Supported
Vulnerability Management Not Supported