A Google által 2019 óta bejelentett Android-alkalmazásfejlesztés hivatalos nyelve.
16 évvel fiatalabb, mint a Java. Számos előnye van, például jóval
kevesebb sornyi kóddal létre lehet hozni ugyanazt, ami kevesebb hibalehetőséget rejt.
Kevesebb viszont az elérhető tananyag, fórum, információ és nehezebb igazi szakértőket,
nagy tapasztalattal rendelkező fejlesztőket találni.
A C++ egy általános célú, alacsony szintű programozási nyelv. Támogatja a procedurális, az objektumorientált és a generikus programozást, valamint az adatabsztrakciót. Napjainkban szinte minden operációs rendszer alá létezik C++ fordító.
A Xamarin egy nyílt forráskódú platform modern és nagy teljesítményű alkalmazások
készítéséhez iOS, Android és Windows rendszerre
.NET alapokon.
Miért JAVA?
Kezdők számára, akik a programozás alapjaival ismerkednek, érdemes Java-val kezdeni, mert a
programozás alapvető műveleteinek, struktúráinak elsajátítására rendkívül jó a Java.
A nyitott pozíciók, elérhető fejlesztői állások száma egyelőre
sokszorosa a Kotlinénak, mivel Android fejlesztés mellett sok más területen is alkalmazható.
Kotlinra később is át lehet térni, hiszen teljesen kompatibilis a Javat futtató JVM-mel (Java Virtual Machine).