What programming language are you currently learning?
mooism2: I continue to learn Haskell.  A possible future side project would be a good fit for trying out functional reactive programming.If I ever find myself wanting to program at a low level again, I can see myself learning D.