unity3d是用什么语言开发的

建议用C#, C#是mono原生语言,后面碰到的问题较少。

如果想用自己的脚本语言,可以考虑用C#实现该语言的解释器。