# Compatibility Matrix

The sections below describe Gradle's compatibility with several integrations. Other versions not listed here may or may not work.
version 6.9.4

## Java

A Java version between 8 and 15 is required to execute Gradle. Java 16 and later versions are not yet supported when executing Gradle.

Java 6 and 7 can still be used for compilation and forked test execution.

Any supported version of Java can be used for compile or test. Java 16 can be used to compile and test if you use Java toolchains.

## Kotlin

Gradle is tested with Kotlin 1.3.21 through 1.4.20.

## Groovy

Gradle is tested with Groovy 1.5.8 through 2.5.12.

## Android

Gradle is tested with Android Gradle Plugin 3.4, 3.5, 3.6, 4.0, 4.1 and 4.2. Alpha and beta versions may or may not work.