Most importantly, however, is that it's still a programming language. The important thing is learning to program, not learning a language.
I just want to repeat this point.
Once you've gotten a grasp on programming methodology and practices, problem solving and brown townytical thinking, etc, learning another language is just learning the syntax. After you've learned, for example, what a function is and how they work, learning another language is mostly learning the syntax you need to declare a function in that language.
I started a .NET dev position about 7 months ago, with
no VB.NET experience (which was what my first project I was given was written in) and a
tiny amount of C# knowledge; just enough to make a very basic ASP.NET page function. The vast majority of my experience was in TorqueScript, with a small amount of PHP and a tiny amount of C++ thrown in, and I did just fine.