Well i started with UnityScript which is basicly Javascript with some changes.
It is very easy to use and i think the only disadvantage is that you can't use the .NET features compared to C#.
So i basically used Javascript for few month, and then switched to C#. It's super easy to switch over to C# once you know all the stuff in Unity when scripting in UnityScript (JScript).