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
Gemini 3 and 200+ AI Models on One Platform Icon
Gemini 3 and 200+ AI Models on One Platform

Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

Build generative AI apps with Vertex AI. Switch between models without switching platforms.
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?
Q: What languages does Understand support in their product?
Q: What kind of support options does Understand offer?
Q: What other applications or services does Understand integrate with?
Q: Does Understand have an API?
Q: What type of training does Understand provide?
Q: Does Understand offer a free trial?
Q: How much does Understand cost?

Understand Product Features

Static Code Analysis

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