What programming Langugue does Unity3d use?
c#, javascript (unity script), boo
You can also link external code with c#