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 |