which language to learn for making apps etc

i already have thorough knowledge of c++ but c++ is not that helpful in making apps
so can anyone please guide me on which language to prefer which is commonly used for making apps .
i know for making android apps i should learn java but is there any other better alternative

it depends on what kind of apps you’re interested in.

Even

int main(void) { return 0; }

is an app.

2 Likes

If you’re interested in making apps, then Java will be useful to you anyway, you should definitely learn it. I don’t think there’s a “better” alternative than the most widely used programming language at present.

2 Likes

for making apps for windows you should learn C# …

1 Like

Java is the best for making android apps. But you will need to learn a markup language (preferably xml) for designing the app.

2 Likes

Hope this helps

https://developer.android.com/training/basics/firstapp/index.html