Model view controller

/ˈmɑdəl vju kənˈtroʊlər/ noun

Definition

An architectural pattern that separates application logic into three interconnected components: Model (data and business logic), View (user interface), and Controller (handles user input and coordinates between Model and View). This separation promotes code organization and maintainability.

Etymology

Introduced by Trygve Reenskaug at Xerox PARC in 1978-79 for Smalltalk applications, originally called 'Model-View-Editor'. The pattern gained widespread adoption with web frameworks in the 1990s-2000s, becoming a fundamental architecture for interactive applications.

Kelly Says

MVC is like a restaurant: the Model is the kitchen (where food is prepared and stored), the View is the dining room (what customers see), and the Controller is the waiter (takes orders from customers and coordinates with the kitchen)! This separation means you can redesign the dining room without changing recipes, or hire new waiters without rebuilding the kitchen.

Translations

AMአማርኛ
ሞዴል ቪው ኮንትሮላር
mode-l viw kont-ro-la-r
ARالعربية
نموذج عرض مراقب
namu-udhju 'urad muraqib
BNবাংলা
মডেল ভিউ কন্ট্রোলার
moddel byu kontroller
CACatalà
model vista controlador
model vista controlador
CSČeština
model pohled kontrolér
model pohled kontrolér
DADansk
model-visning-controller
model-visning-controller
DEDeutsch
Modell-Ansicht-Controller
mo-del-ant-sikt-kon-trol-ler
ELΕλληνικά
μοντέλο προβολή ελεγκτής
motel-o proboli-i elekte-tis
ESEspañol
modelo vista controlador
moh-deh-loh vee-stah kon-troh-lah-dor
FAفارسی
مدل نمایش کنترل‌کننده
moddel nazhmesh kontrol-kon
FISuomi
malli näkymä ohjain
malli näkymä ohjain
FRFrançais
modèle vue contrôleur
mo-del voo kontro-lyur
GUGU
મોડેલ વ્યૂ કન્ટ્રોલર
modhel vyu kontroller
HAHA
model gani kulla
mod-el ga-ni kul-la
HEעברית
מודל תצוגה שליט
mod-el tzi-go-a sh-lit
HIहिन्दी
मॉडल व्यू कंट्रोलर
modhel vyoo kontroller
HUMagyar
modell nézet vezérlő
modell nézet vezérlő
IDBahasa Indonesia
model view controller
model view kontroler
IGIG
model view controller
model view kontroller
ITItaliano
modello vista controller
moh-deh-loh vee-stah kon-trol-ler
JA日本語
モデル ビュー コントローラー
modeoru byūu kontororā
KKKK
модел көзқарас басқарушы
mod-el k-oz-qara-s ba-sqa-ru-shy
KMKM
ម៉ូដែល វី ew កាន់ត្រោ
mow-del vi ew kaan-trao
KO한국어
모델 뷰 컨트롤러
modeol byu kontorolleo
MSBahasa Melayu
model pandangan pengawal
model pandangan pengawal
MYမြန်မာ
မော်ဒယ် ဗျူး ကွန်တြိုလ러
maw-del byu kun-tra-la
NLNederlands
model-view-controller
model-view-controller
NONorsk
modell visning kontrollør
modell visning kontrollør
PAPA
ਮודל ਵ્યੂ ਕੰਟ્રોਲਰ
mod-al vyu kontroller
PLPolski
model widok kontroler
model widok kontroler
PTPortuguês
modelo vista controlador
moh-deh-loh vee-stah kon-troh-lah-dor
RORomână
model vedere controler
model vedea controler
RUРусский
модель представление контроллер
model predstavlenie kontrolyer
SVSvenska
modell vy controller
modell vy kontrollör
SWKiswahili
mfano wa maoni mtawala
mfa-no wa maoni mta-wa-la
TAதமிழ்
மாதிரி பார்வை கட்டுப்பாட்டாளர்
maathiri paarvai kattuppaattaalaar
TEతెలుగు
మోడల్ వ్యూ కంట్రోల్లర్
modalu vyu kontrollar
THไทย
แบบจำลอง วิว ตัวควบคุม
baep cham long wiw tua kwai kum
TLTL
modelo paningin tagapangasi
modelo paningin tagapangasi
TRTürkçe
model görünüm denetleyici
mo-del go-ru-num de-ne-tle-yic-i
UKУкраїнська
модель-перегляд-контролер
model-pereglyad-kontroler
URاردو
ماڈل ویو کنٹرولر
ma-del vi-yu kon-trol-ar
VITiếng Việt
mô hình xem trình điều khiển
mo hinh xem trinh dieu khien
YOYO
omodel idiw kontoroli
omo-del idiw kon-tro-li
ZH中文
模型视图控制器
mó xíng yuán zhǎn kòng zhì
ZUZU
umodeli ubuso ukontroleri
u-mo-de-li u-bu-so u-kon-tro-le-ri

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.