# On the Expressive Power of Programming Languages

• Programming language theory!
• When a feature F is added to a language L, is L + F more expressive than L?
• Yes, when F can’t be written in L using a local transformation, like a macro.