> However, it is not the most flexible. That title belongs to lisp.
> Because lisp is homoiconic, meaning that lisp programs are lisp data-structures, lisp programs can be manipulated by lisp programs. Thus much of the language can be defined in itself.
> We would like that ability in Python, without the many parentheses that characterize lisp.