The Spring Framework provides first-class support for Kotlin and lets developers write Kotlin applications almost as if the Spring Framework was a native Kotlin framework. The easiest way to build a Spring application with Kotlin is to leverage Spring Boot and its dedicated Kotlin support.