Language compatibility
OpenText SAST verifies compatibility with the language versions listed below. While these versions have been tested, OpenText SAST is designed with flexibility in mind and may successfully scan other versions not explicitly verified.
We encourage users to upgrade to the latest version of OpenText SAST and attempt scans to determine compatibility. If you encounter issues scanning a newer, unverified version or wish to scan a language not currently supported, please reach out to OpenText Support for assistance.
| Language / framework | Verified Compatibility |
|---|---|
| .NET (Core) |
2.0-10.x |
| .NET Framework | 2.0–4.8 |
|
ABAP/BSP |
6.x, 7.x |
|
ActionScript |
3.0 |
| Apex | 55–61 |
| Bicep | 0.12.x–0.15.31 |
| C# |
5–14 |
|
C |
C11, C17, C23 (see Compilers) |
| C++ | C++11, C++14, C++17, C++20 (see Compilers) |
|
Classic ASP (with VBScript) |
2.0, 3.0 |
|
COBOL |
IBM Enterprise COBOL for z/OS 6.1–6.3 (CICS, IMS, DB2, and IBM MQ) Visual COBOL 6.0–8.0 |
|
ColdFusion |
8–10 |
| Dart™ | 2.12-3.8 |
| Docker® (Dockerfiles) | any |
| Go™ programming language |
1.12–1.25 |
| HCL |
2.0 HCL language support is specific to Terraform and supported cloud provider Infrastructure as Code (IaC) configurations. |
|
HTML |
5 or earlier |
|
Java (including Android) |
7–25 |
|
JavaScript |
ECMAScript® 2015–2024 |
| JSON | ECMA-404 |
|
JSP |
1.2–2.1 |
| Kotlin | 1.3–2.1 |
| MXML (Flex®) | 4 |
|
Objective-C/C++ |
2.0 (see Compilers) |
|
PHP |
7.3–8.4 |
|
PL/SQL |
8–23 |
|
Python® |
2.6–3.13 |
|
Ruby |
1.x |
| Scala |
2.11–2.13, 3.3–3.6 |
| Solidity | 0.4.12–0.8.21 |
| Swift® |
5.10, 6.0 - 6.2. (see Compilers for supported swiftc versions) |
|
T-SQL |
SQL Server 2005, 2008, 2012 |
| TypeScript | 3.6–5.4 |
|
VBScript |
2.0, 5.0 |
|
Visual Basic (VB.NET) |
15.0–16.9 |
|
Visual Basic |
6.0 |
|
XML |
1.0, 1.1 |
| YAML | 1.2 |