First I learned math, then I learned computer science, then I learned to program. I've settled on the one that is the most fun.