Here is a solid source of info for those not going to school but who teach themselves. "CODE" by Charles Petzold. It is a microsoft book, but looks at code from the very early days.