Kotlin und Scala scheinen sich auf den ersten Blick nicht sehr zu unterscheiden. Beide sind quelloffene, statisch typisierte Allzweck-Programmiersprachen, die sich an die Java-Community richten.