Gradle uses a programming language that is written in a script form, and the name of that script is Groovy. The features of this language are:
It interoperates with Java easily as Groovy operates on JVM (Java Virtual Machine).
To write a build script, you don’t have to learn Groovy.
It is simple to write and read a Groovy due to its smaller codes than Java.
It is a dynamic and flexible language which works somewhat similar to Java. It is also compatible with the byte code of JVM.