---
title: "What is OOPS?"  
description: "What is OOPS?"  
author: "Shikhar Arora"  
published: 2019-12-06  
updated: 2019-12-06  
canonical: https://answers.mindstick.com/qa/92524/what-is-oops  
category: "technology"  
tags: ["software engineering", "programming language"]  
reading_time: 1 minute  

---

# What is OOPS?

What is [OOPS](https://www.mindstick.com/articles/1558/introduction-to-oops-object-oriented-programming-system)

## Answers

### Answer by Sangsaptak Pal

OOPs is the short from for Object Oriented Progamming. It refers to languages that uses objects in programming. Object-oriented programming aims to implement real-world entities like inheritance and polymorphism and many others in programming. The main aim of OOP is to bind together the data and the functions that operate on them so that no other part of the code can access this data except that function. The languages which commonly use OOPs are C++, Python and many others. The main feature as to why OOPs is preferred is because it allows the efficient, elegant and compact codes which can also be reused. The features of OOPs are :

- Polymorphism
- Inheritance
- Encapsulation
- Abstraction
- Class
- Object
- Method
- Message Passing

![What is OOPS?](https://media.geeksforgeeks.org/wp-content/cdn-uploads/20190717114649/Object-Oriented-Programming-Concepts.jpg)

All at a glance


---

Original Source: https://answers.mindstick.com/qa/92524/what-is-oops

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
