I understand that Java is mostly used for android (a quick Google search told me that) but Google also told me that there are other languages in use to create applications in android... C# and C++ included.
I want to create some android apps and I have ideas for some computer programs as well, so I'm thinking C# or C++ but are these as good as Java for Android applications?
0I just learned that Google is pushing for Kotlin to be the app development language for android... I'm guessing that I should learn kotlin than? — Bogey
1Rather than learning a new language, check into Unity. I've personally never used it to develop games but it is free and the modular aspect may make your life easier. It also integrates with Visual Studio. https://developer.android.com/games/develop/build-in-unity — Mark Bowker
0I think you should consider using Kotlin or Dart. However, good old Java is still good though! — Chris_89