Skip to main content

SCA Upload and Scan Language Support Matrix

This table identifies the supported versions and package managers for each programming language that Veracode Software Composition Analysis upload scans support.

LanguageSupported VersionsPackage Managers
JavaJDK and OpenJDK 1.3–1.9, 10–17Jars
Scala2.13Jars
Kotlin1.3.x and earlierJars
Go1.5 and laterGlide
GoVendor
GoDep
go get
Go modules
Dep
Python2.x, 3.xPipenv
JavaScriptNPM 2.10.0 and laterNPM
Yarn
Bower
Objective-CiOS 11–15CocoaPods
SwiftiOS 11–15CocoaPods
RubyBundler 1.1.0 and laterBundler
PHP5.3.2 and later, Composer 1.0.0 and laterComposer
.NET
  • .NET 2.0, 3.0, 3.5, 4.0, 4.5–4.8, 5.0
  • .NET Core 1.0, 1.1, 2.0–2.2, 3.0–3.1
  • .NET Standard 2.0–2.1
DLLs

For detailed packaging instructions, see Veracode Packaging Requirements.

For Veracode SCA agent-based scan language support, see Understanding the Agent-Based Scan Language Support Matrix.