So, you might be wondering that why do ALL modern programming languages use the OOPS concept? Well, As you know as humans, We all relate to things and objects quicker than we do to plain written text,This is the reason behind OOPS concept which stands for Object Oriented Programming Language. This is the reason why every modern programming language uses OOPS concept, simply because it makes the things simpler and easier to understand which is a great help for programmers. Concepts such as Hierarchy,Abstraction are easily understandable. OOPS is a major reason why people are choosing programming over other subjects at a rapid page.In the end we all cannot argue that it is indeed the future for programming languages.