Hacker News new | ask | show | jobs
by vinc456 5977 days ago
I've been working through the Stanford course notes on Programming Abstractions. http://www.stanford.edu/class/cs106b/ Click on the link to the course reader PDF

I recommend it because it illustrates important concepts in Computer Science while avoiding the unnecessary idiosyncrasies of C++. I like to think of it as a Coles Notes version of CS essentials but the material might be a little too basic for an experienced programmer.