Giraffe, new projects use the Kotlin DSL (build.gradle.kts) by default for build configuration. This offers a better editing experience than the Groovy DSL (build.gradle)with syntax highlighting, code completion, and navigation to declarations. 14 Things to know for Android developers at Google I/O! Migrate your build configuration from Groovy to Kotlin