Static Analysis supported languages and platforms
For language support specific to Veracode Pipeline Scan, see Pipeline Scan supported languages.
Language and platform | Supported versions |
---|---|
Java (Java SE, Java EE, Jakarta) | JDK and OpenJDK 1.3–1.9, 10-23 |
C#, VB.NET | .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5-4.8. .NET Standard 2.0–2.1 .NET Core 3.1 and earlier .NET 5, 6, 7, 8, 9 NOTE: .NET 5 is the next major release of .NET Core after .NET Core 3.1. See why Microsoft removed the word Core. |
ASP.NET with C# or VB.NET | .NET 2.0, 3.x, 4.x, 5.0, 6.0, 7.0, 8.0, 9.0 / Core 1.1, 2.0–3.1 |
C++/CLI | .NET 2.0, 3.0, 3.5, 4.0, 4.5–4.8 (CLR 2.0) |
JavaScript and TypeScript | ECMAScript 2015 and later, Typescript 5.x and earlier |
PHP | 5.2–7.4, 8.0-8.3 |
Scala | 3.4 and earlier |
Groovy | 2.4–2.6, 3.0 |
Kotlin | 2.0.x and earlier |
Android | Android 2.2-15 (API Levels 8–35) |
Apple Platforms | iOS 12–18, iPadOS 13-18, watchOS 4–10, tvOS 12–18, visionOS 1-2 |
Dart & Flutter | Dart 2.17, 2.18, 2.19, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5 / Flutter 3.0, 3.3, 3.7, 3.10, 3.13, 3.16, 3.19, 3.22, 3.24 |
Ruby on Rails | Ruby 2.3–2.7, 3.0, 3.1, 3.2, 3.3 / Rails 5.x–7.2 |
Apex | 60.0 and earlier |
PL/SQL | Oracle 18c, 19c, 21c, and earlier |
T-SQL | 15.x and earlier (SQL Server 2019) |
Classic ASP | Classic ASP 1.x, 2.x, 3.0 |
ColdFusion (compiled as Java) | ColdFusion 7–11, 2016 |
Perl | 5.x (CGI Applications) |
Python | 2.x, 3.x |
Go | 1.23 and earlier |
Xamarin | Visual Studio 2012 and later/Xamarin Studio/Mono 4.x, 5.x, 6.x |
.NET MAUI | .NET 7.0, 8.0 |
PhoneGap/Cordova | PhoneGap or Cordova |
Ionic | 3.x–4.0 |
Titanium | Titanium SDK |
React Native | 0.50–0.7x |
C/C++ (Red Hat Enterprise Linux, CentOS, OpenSUSE Linux) | GCC 3.2–3.4, 4.0–4.9, 5.3–5.5, 6.3, 7.3, 7.5, 8.0–8.3, 9.2, 10, 11, 12, 13 |
C/C++ (Windows) | Visual Studio .NET 2002–2022 (Visual C++ 7.0–14.3) |
COBOL | COBOL-74 COBOL-85 COBOL 2002 |
RPG | RPG III RPG IV RPGLE |
Visual Basic 6 | Visual Basic 6 |