---
title: "What is MVC?"  
description: "What is MVC?"  
author: "Shikhar Arora"  
published: 2019-12-07  
canonical: https://answers.mindstick.com/qa/92558/what-is-mvc  
category: "technology"  
tags: [".net programming"]  
reading_time: 1 minute  

---

# What is MVC?

What is [MVC](https://www.mindstick.com/articles/23249/rdlc-report-in-mvc-application)

## Answers

### Answer by Lee Patric

## ANSWER: MVC is used for web application programming

## \

## ![What is MVC?](https://answers.mindstick.com/questionanswer/beb5d1c6-f3bf-4da3-84a2-ff4f77a62745/images/537d65ac-ae51-4a7d-83a6-2bfd7bdc219c.jpeg) \

MVC stands for [**Model–view–controller**](https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller) which is a sophisticated software design pattern commonly used for developing user interfaces that divide the related program logic into three interconnected elements mainly in .NET Programming particularly. This is done in order to separate internal representations of information and data from the ways, it is presented to and accepted by the user itself.

Legendary [**computer scientist**](https://answers.mindstick.com/qa/49567/which-scientist-discovered-the-radioactive-element-radium) Trygve Reenskaug introduced MVC into Smalltalk-79 during his visit at the Xerox Palo Alto Research Center in California, USA.

In the current computer networking world, it is one of the most frequently used industry-standard web development frameworks to create extensible and impactful programming-based projects. It is traditionally used for GUIs ( Graphical User Interface) and web application programming.\


---

Original Source: https://answers.mindstick.com/qa/92558/what-is-mvc

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
