Nick Parlante

"Free materials for teaching the essential qualities of computers using little snippets of code in the browser. These materials are based on Nick Parlante's Stanford CS101 course."

Below are a few awesome resources for learning about this subject.

Looking for something more specific?

…These subjects are just the tip of the iceberg.