Supported Languages and Platforms
For language support specific to Veracode Pipeline Scan, see Pipeline Scan Supported Languages.
Language and Platform | Supported Versions | Initial Support |
---|---|---|
Java (Java SE, Java EE) | JDK and OpenJDK 1.3–1.9, 10-19 | |
C#, VB.NET | .NET 2.0, 3.0, 3.5, 4.0, 4.5–4.8, 5.0, 6.0 .NET Core 3.1 and earlier .NET Standard 2.0–2.1 NOTE: (.NET 5 is the next major release of .NET Core after .NET Core 3.1. See why Microsoft removed the word Core. | .NET 7.0 |
ASP.NET with C# or VB.NET | .NET 2.0, 3.x, 4.x, 5.0, 6.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 4.5 and earlier | |
PHP | 5.2–7.4 | 8.0, 8.1 |
Scala | 2.13 | |
Groovy | 2.4–2.6 | 3.0 |
Kotlin | 1.7.x and earlier | |
Android | Android 2.2-11 (API Levels 8–30) | Android 12, 13 (API Level 33) |
iOS | iOS 11–15 | iOS 16 |
Dart & Flutter | Dart 2.17, 2.18, 2.19 / Flutter 3.0, 3.3, 3.7 | |
Ruby on Rails | Ruby 1.9.3, 2.0.x, 2.1.x, 2.3–2.7 | Ruby 3.0, 3.1, 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.20 and earlier | |
Xamarin | Visual Studio 2012 and later/Xamarin Studio/Mono 4.x, 5.x, 6.x | |
.NET MAUI | .NET 6.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 | |
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 |