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