OK off the top of my head the only other author/source you might want to investigate is Fred Espenak, he often chucks mathematical stuff including some basic
programs into the technical appendices of his works, but he's very much an Eclipse specialist.
Good luck