Uploaded by angelo.fernando2pac

introduction to programming paradigm

advertisement
Task 1
1.1 Examine the characteristics of the object-orientated paradigm as well as the
various class relationships.
1.1.1 Introduction to programming paradigms
A paradigm is referred to as a style or method that is used to perform a specific task or solve a problem.
The term Programming Paradigm refers to an approach used by programmers to perform a specific task
or solve a specific problem with the use of a programming language(s).
At present, many programming languages are available.
In order to get some use out of these languages, some kind of strategies have to be followed. These
strategies are referred to as programming paradigms.
Programming paradigms are mainly classified into two categories as, Imperative and Declarative
programming paradigms.
Imperative programming paradigms can further be divided into three categories as,
•
Procedural programming paradigm
•
Object-Oriented programming
•
Parallel processing approach
Declarative programming paradigm can also be divided into 3 categories as,
•
Logic programming paradigm
•
Functional programming
•
Database processing approach
Out of the above-mentioned paradigms, the author will be focusing more on the object-oriented paradigm
throughout this report.
Figure 1: Classification of programming paradigms
Source: GeeksforGeeks, 2021
23
UNIT 20 – ADVANCED PROGRAMMING | ASSIGNMENT 01 | SANJALI NATALIYA LOUIS
Download