Programming In C, Object oriented programming, oops, characteristics of high level languages.

Question 1: Write a note on Object oriented programming(oops) Ans : Object Orientated programming (oops)refers to a programming method that is based on object such as student, vehicle, building, etc. Object Oriented Programming Question 2: Describe the characteristics of high level languages. Ans: High level languages have the following characteristics. These languages were developed to make computer programming simple, easier and less prone to errors. High level languages are not machine dependent. They enable programmers to write programs that are independent of a particular type of computer. Programs written in high level languages must be translated into machine languages by a compiler or interpreter. High level languages are highly structured. The process of finding and removing errors is very easy.