Skip to main content

Supported Programming Languages

DeepTraQ supports vulnerability detection across multiple programming languages and package ecosystems through its integrated code scanning engines and vulnerability databases.

Package Ecosystems

The following ecosystems are supported for dependency and package vulnerability scanning. Vulnerability intelligence is sourced from public advisories including the GitHub Advisory Database.

Reference: https://github.com/advisories

Language / Ecosystem
Python
Node.js
Maven (Java dependencies)
Go
Composer (PHP dependencies)
Erlang
GitHub Actions
NuGet (.NET dependencies)
Pub (Dart / Flutter dependencies)
RubyGems
Rust
Swift

Source Code Languages

DeepTraQ also supports static code analysis through scanners compatible with SonarQube Community Edition capabilities.

The following languages and configuration formats are supported for analysis.

Reference: https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/languages/overview

Programming Language / Technology
Azure Resource Manager
C#
CloudFormation
CSS
Docker
Flex
Go
HTML
Java
JavaScript
Kotlin
Kubernetes / Helm
PHP
Python
Ruby
Rust
Scala
Secrets Detection
Terraform
TypeScript
VB.NET
XML

These languages and technologies can be analyzed for:

  • Security vulnerabilities
  • Code quality issues
  • Misconfigurations
  • Secrets exposure

Support may vary depending on the scanning engine and configuration used in the scan profile.