Best book for learning linux:
http://sourceforge.net/projects/linu...2.pdf/download
I have recommended that book to folks with 0 Linux experience and they are writing shell scripts like a decent admin by the time they are done. This is one you will have to re-read a few sections on, especially the redirection chapter, as it has a lot of info. However, the writer, Bill Shotts, is excellent at writing with no presumption of knowledge and breaking down terms/lingo along the way.
After you read that you should have all the fundamentals you need to go after something like python, learnpythonthehardway.org, or C, c.learncodethehardway.org/book/.
The linux documentation project at: tldp.org has great tutorials for bash scripting among other documents. I would highly recommend bookmarking it and reviewing the site structure as it will be a go-to resource for you. Also, bookmark ss64.com/bash/ for command/man page references.
Feel free to post here if you run into specific questions about lingo or some fundamentals and we can give some clarification on them.