I'm teaching myself C along with Java and Python.
I find it very fun to be learning this.
Any recommendations for more learning material?
I'm currently using some apps on my phone to teach me how to program in all three languages.
I really would like to get into kernel programming for Linux. If it's possible, I'd like to try to convert the kernel into a micro kernel just for fun.
So far, I've made a basic calculator in both Java and C.