Supported languages

OpenText SAST supports the programming languages listed in the following table.

Language / framework Versions
.NET (Core)

1.0-9.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–13

C

C11, C17, C23 (see Supported compilers)

C++ C++11, C++14, C++17, C++20 (see Supported 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.1
Docker® (Dockerfiles) any
Go™ programming language

1.12–1.23

HCL

2.0

Note: HCL language support is specific to Terraform and supported cloud provider Infrastructure as Code (IaC) configurations.

HTML

5 or earlier

Java (including Android)

7–21

JavaScript

ECMAScript® 2015–2024

JSON ECMA-404

JSP

1.2–2.1

Kotlin 1.3–2.0
MXML (Flex®) 4

Objective-C/C++

2.0 (see Supported 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.0–3.3.5

Solidity 0.4.12–0.8.21
Swift®

5.0–5.10, 6.0 (see Supported 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