Self-hosted system
https://www.inkandswitch.com/end-user-programming/
The lineage of Smalltalk, Squeak, and Pharo takes this idea to its furthest: if a system is fully written in itself (sometimes called “self-hosted”), the user can change absolutely anything about the system. ... self-hosted systems can inspect and change anything on the fly. They are living systems.
#End-User_Development