ALGOL Y was the name given to a speculated successor for the ALGOL 60 programming language that incorporated some radical features that were rejected for ALGOL 68.
One such feature was the possibility to construct new proc mode's at run-time, which was criticized as the ability to modify its own programs at run time while, on the other hand, it would have brought ALGOL Y to the same level of expressiveness as LISP.