The site DNA seen through the eyes of a coder is a pretty decent introduction to how DNA and some of the surrounding processes work.
Some things are a little hard to make analogies for - it doesn't go much into good analogies for proteins and protein…
more »