Java or JavaScript?

Sorry,

My primary interest in Unity3D is to use if to make 3D games for Android devices.

I’m still confused about this. To build games with Unity3D you can use JavaScript or C#?

I’ve seen other tutorials on the internet for building Android games with Java.

Do I need to learn Java as well?

Can you build 3D games with Unity for the Android using C#, and (or) JavaScript, or just JavaScript???

Thanks,

Madrone

You can write games in Unity using C#, Javascript(known as unityscript), or boo. The native language for Android is Java…but you dont need to know it if you code using unity.

You can use the native code(java) in unity if you decide to later down the line(to access the functionality of the android OS that isnt available in Unity), but it isnt a necessity.