There are plenty of "Getting Started..." books for Unity. Usually they include a quick rundown of C# or "Javacript" as well.

I bought this one and it worked fine for understanding how Unity works.
http://www.amazon.de/Development-Essenti...rds=unity+packt
(it is for Unity 3.x and already a few years old though, you should try to find a newer one, at least 4.6 or if already available 5.x)

Once you got the basics running, it will be easy to learn more.

(it's a shame to advertise for another engine on this forum... frown but anything else would be similar to denying facts)