Extensibility
Most languages have a fixed set of statements defined by the language, but there have been experiments with extensible languages which allow the programmer to define new statements.
Read more about this topic: Statement (computer Science)