I now have several pages up on the topic. The starting page is:
http://home.ptd.net/~artnpeg/RUNS.html
I cover derivations of algorithms, js and DOS programs, and sample calculators.

Art