About this question
I am fairly new to Unity3D experience , but I have a very good knowledge of Java and Android development. I am really confused if Java is at all needed for developing android applications? I read somewhere in Unity documentation that adding behaviour to objects in Unity requires use of scripts, and that unity only supports C# , .Net , and Boo scripts. Is there no use of Java at all?