No-Library (pure JS), HTML, CSS, JavaScript
See also http://stackoverflow.com/questions/111102/how-do-javascript-closures-work
The Basics of AngularJS, with the non-minified CDN as an external resource, so that we can step through the code with Firebug.
The Basics of AngularJS running right here in jsFiddle. Try it.