Lowest price ever! Learn Generative AI for 48% less!
Get my discount+ 1
First programming language
I want to learn programming can make my own games ( mainly mobile ). I already have Windows Visual Studio and unity. Now I'm wondering what programming language I should learn at my first programming language. At the moment I'm learning C# but many people said that I should learn Java because it is mainly used for mobile game development. So WHAT SHOULD I LEARN?????
12 Answers
+ 4
I say stick to C# and the UnityGE
Most modern games are made using a GE like Unity anyway
Do Java if you want to code from scratch (or use LibGDX). Better for 2D as well.
+ 4
No no its ok it was just suspicious and i was curious.
Ask for yourself, dont waste your time, people wont really look for it to be honest haha
+ 4
I havent used Unity but I believe Unity has an option to export your C# project to an APK so no conversion necessary
+ 3
why are you asking the same question over and over?
+ 2
yes you should stick with C#
java will soon be replaced by kotlin for mobile development
and using java would only be used to develop android application
while Xamarin with C# can give you the ability to develop android, ios and windows applications.
oh and p.s. using unity is much better to create mobile games than using android studio or even xamarin. these frameworks are specialized for mobile developments but if you want to make games it's much easier to stick with unity.
+ 1
Sorry I didnt know if ppl wanted more info. I dont know how to edit so I made another one IM SORRY
+ 1
So should I just stick to C#? Ppl have said that I should learn java / kotlin for android game dev. I'm confused if I have to write in c# then convert to java / kotlin?
0
Brow,Dont stop! Use c# with unity. Trust me it will be great .
Good luck.
0
c#
0
My opinion is to learn c# for now after that Java is a good option but not a good start
- 1
it dosnt matter every coding languge has its own unique functions and styles so just pick one you like and start learning for example i like machince learning so i started learning python but if you really want a step by step i would say html css javascript java python c c++ perl ruby there you go
- 2
The first high-level programming language was Plankalkül, created by Konrad Zuse between 1942 and 1945[.