4. Language:
A way to communicate.
Programming Language:
A set of words, symbols and codes used to write a program.
Program:
A program is a precise sequence of steps to solve a particular problems.
5. Object oriented programming:
It is a programming style which is related with the concept
of class and objects.
C++:
A program in which we can run a single program without using
class concept, that’s why it is called not pure oop language.
* It is a high level programming language.
* It is a advanced level of c language.
* It is introduced in 1979 by Bjarne Stroustrup at bell labs.
6. Features Of Object Oriented Programming:
Objects: it is an ability that consists of data and functions.
Class: properties and functions of objects are specified in class.
Inheritance: it is a technique that allows a programmer to use code of present
program to create new programs.
Polymorphism: it is an ability of an object to behave in multiple ways.
Abstraction: where we show only relevant details to the user and hide
irrelevant details.
Encapsulation: it is a process of combining data members and functions in a
single unit called class.
7. Compiler:
It is a tool that is used to convert human like language into
machine language.
Interpreter:
It is a program that converts one statement of a program at one
time.
Assembler:
An assembler is translation program that translate the
instruction of a assembly language into machine language.