>>22
Lisp wasn't invented, it was discovered. McCarthy only discovered one of the minimal forms for homoiconic programming languages. If you take that, remove a few things from it, you get the base core which is present in one way or the other in all Lisps, and around those core concepts the other 99% of the language is built.