Kotlin é uma linguagem de programação usada no desenvolvimento Android.
Entre suas características, está um grau de compatibilidade com Java, que permite
- A chamar funções feitas em Java, apenas, mas não permite que suas funções Kotlin sejam chamadas por Java.
- B ler dados que foram salvos por apps Java, apenas.
- C ler e escrever dados que podem ser lidos e escritos por apps Java, apenas.
- D ter suas funções chamadas por Java, apenas, mas não consegue chamar funções feitas em Java.
- E construir apps com código parcialmente em Java e parcialmente em Kotlin, sem restrições.