2 min read Computers can understand only binary 1 and 0 as we already know about it. So we humans created different high level languages to ease and make faster the development.
To make code more readable and manageable there are different paradigms which are used to write code so it can be more manageable.