From their Engine programming area: http://unity3d.com/unity/engine/programming
Since it's .NET based via Mono i'd assume C# but it also says it supports scripting languages: JavaScript and Boo, a dialect of Python.
Since it's .NET based via Mono i'd assume C# but it also says it supports scripting languages: JavaScript and Boo, a dialect of Python.