Model-View-Controller. Separates internal representation of information from the way information is presented to and accepted from the user.
Spring MVC, Ruby on Rails.
class MVC:\n def __init__(self):\n pass\n\n def execute(self):\n print('Executing MVC')