Some of his work has even created patentable inventions! (I'm on my phone and cooking so no links.)
Given that most later GP implementations have been done in other languages (from C to Java to Python), it's good to finally see it come full circle back to Lisp once more.
http://homepages.sover.net/~nichael/nlc-publications/icga85/
The term "Genetic Programming" may have been coined by Hugo de Garis.
As to GP implementations. In the research world, there are probably four major ones. I'll list them in the order I think they're presently used:
1. ECJ. Java. [I wrote it, hehe].
2. OpenBEAGLE. C++.
3. EO. C++.
4. lil-gp. C. lil-gp is still quite serviceable but a bit long in the tooth now. I used lil-gp very heavily before writing ECJ, and in fact many things in ECJ were inspired by it.