Skip to main content

Supported Languages and Platforms

For language support specific to Veracode Pipeline Scan, see Pipeline Scan Supported Languages.

Language and PlatformSupported VersionsInitial 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 TypeScriptECMAScript 2015 and later, Typescript 4.5 and earlier
PHP5.2–7.48.0, 8.1
Scala2.13
Groovy2.4–2.63.0
Kotlin1.7.x and earlier
AndroidAndroid 2.2-11 (API Levels 8–30)Android 12, 13 (API Level 33)
iOSiOS 11–15iOS 16
Dart & FlutterDart 2.17, 2.18, 2.19 / Flutter 3.0, 3.3, 3.7
Ruby on RailsRuby 1.9.3, 2.0.x, 2.1.x, 2.3–2.7Ruby 3.0, 3.1, Rails 3.x–7.0
Apex52.0 and earlier
PL/SQLOracle 18c, 19c, 21c, and earlier
T-SQL15.x and earlier (SQL Server 2019)
Classic ASPClassic ASP 1.x, 2.x, 3.0
ColdFusion (compiled as Java)ColdFusion 7–11, 2016
Perl5.x (CGI Applications)
Python2.x, 3.x
Go1.20 and earlier
XamarinVisual Studio 2012 and later/Xamarin Studio/Mono 4.x, 5.x, 6.x
.NET MAUI.NET 6.0
PhoneGap/CordovaPhoneGap or Cordova
Ionic3.x–4.0
TitaniumTitanium SDK
React Native0.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)
COBOLEnterprise COBOL for z/OS, MicroFocus, ILE COBOL, COBOL-85, and ACUCOBOL-GT
RPGRPG III, RPG IV, RPGLE
Visual Basic 6Visual Basic 6