Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Kotlin is a statically typed programming language that targets the JVM, Android, JavaScript, and native. It was developed by JetBrains as a modern alternative to Java but can interoperate with Java code and is officially supported for Android development by Google. Kotlin supports functional programming patterns through functions as first-class citizens and lambda expressions. Its syntax is concise yet expressive, which reduces the amount of boilerplate code typical of older languages like Java.