Kotlin ist eine statisch typisierte Programmiersprache, die in Bytecode für die Java Virtual Machine (JVM) übersetzt wird. Sie wird beim Programmieren von Multiplattform-Apps, Web Apps und Servern eingesetzt. Es handelt sich um einen Nachfolger von Java, die derzeit auch die offizielle Programmiersprache von Android ist. Bei Ackee benutzten wir Kotlin, schon einige Jahre bevor sie als offizielle Sprache angewendet wurde.