If you don't know how to code, then you can learn even if you think you can't. Thousands of people have learned programming from these fine books:
The document has moved .
Linux Command Line Cheat Sheet from DaveChild. A cheat sheet of the commands I use most for Linux.
free university lectures online - computer science, mathematics, physics and more
The best place on the web to learn anything, for free. The list provides the best links to learn about academics, music, programming, languages and other useful resources.