III. Name the following:
1. Two categories of Low Level languages
(a)
(b)
2. Two Procedure Oriented languages
Machine Lenel lange
Assembly leal
buguage
(a)
(b)
3. Two structure oriented programming languages
(a)
(b)
4. Two examples of Data Abstraction in your daily life
(a)
(b)
Introduction to Object Oriented Programming Concepts
Answers
1) • Assembly language
• Machine language
3) • ALGOL
• Pascal
4) • ATM Machine
• Pen
5) Object-Oriented Programming (OOP) is the term used to describe a programming approach based on objects and classes. The object-oriented paradigm allows us to organise software as a collection of objects that consist of both data and behaviour. This is in contrast to conventional functional programming practice that only loosely connects data and behaviour.
Since the 1980s the word 'object' has appeared in relation to programming languages, with almost all languages developed since 1990 having object-oriented features. Some languages have even had object-oriented features retro-fitted. It is widely accepted that object-oriented programming is the most important and powerful way of creating software.
The object-oriented programming approach encourages:
Modularisation: where the application can be decomposed into modules.
Software re-use: where an application can be composed from existing and new modules.
An object-oriented programming language generally supports five main features:
Classes
Objects
Classification
Polymorphism
Inheritance
HOPE IT HELPS YOU PLEASE MARK IT AS A BRAINLIEST ANSWER AND PLEASE FOLLOW ME ALSO .
Answer:
1. machine languages