Yes, but OP wants to learn TorqueScript. Therefore, he DOES NOT need to learn another language first.
This thread:
People that actually know what they are doing - "just learn ts, it's pretty easy"
Others that don't - "just learn something else first, makes it easier"
Jack, check out the tutorials that Honno posted. That will help. And when it comes to stuff like this, ask people that actually know torquescript.