Do you "programers" think this is a good place to start. If so, what should I learn. I wish to get some sort of computer science degree later on, and would like to know what I need to know to learn how to program/slice.