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-21 |
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 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 / 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.1 |
Scala | 2.13 |
Groovy | 2.4–2.6, 3.0 |
Kotlin | 1.9.x and earlier |
Android | Android 2.2-14 (API Levels 8 –34) |
iOS | iOS 11–17 |
Dart & Flutter | Dart 2.17, 2.18, 2.19, 3.0, 3.1, 3.2 / Flutter 3.0, 3.3, 3.7, 3.10, 3.13, 3.16 |
Ruby on Rails | Ruby 2.0, 2.1, 2.3–2.7, 3.0, 3.1, 3.2. Rails 3.x–7.0 |
Apex | 52.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.21 and earlier |
Xamarin | Visual Studio 2012 and later/Xamarin Studio/Mono 4.x, 5.x, 6.x |
.NET MAUI | .NET 7.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, 8.0–8.3, 9.2, 10, 11, 12 |
C/C++ (Windows) | Visual Studio .NET 2002–2022 (Visual C++ 7.0–14.3) |
COBOL | Enterprise COBOL for z/OS, MicroFocus, ILE COBOL, COBOL-85, and ACUCOBOL-GT |
RPG | RPG III, RPG IV, RPGLE |
Visual Basic 6 | Visual Basic 6 |