logo

Programming Paradigms

   

Added on  2023-03-30

10 Pages1123 Words372 Views
Running head: Programming Paradigms 1
Programming Paradigms
Student Name
Institution Affiliation
Date

Programming Paradigms 2
Table of Contents
List of Figures......................................................................................................................2
Introduction..........................................................................................................................3
Imperative Programming Paradigm.....................................................................................3
Procedural Programming Paradigm.................................................................................5
Object Oriented Programming.........................................................................................5
Parallel Processing Approach..........................................................................................6
Declarative Programming Paradigm....................................................................................7
Differences between Imperative and Declarative Programming paradigms...................7
Logic Programming Paradigms.......................................................................................7
Functional Programming Paradigms...............................................................................8
Database Programming Paradigm...................................................................................8
List of References..............................................................................................................10
List of Figures
Figure 1 Programming paradigm chart............................................................................................4
Figure 2 Imperative Programming example....................................................................................5
Figure 3 Procedural paradigm.........................................................................................................6
Figure 4 OOP Example....................................................................................................................7
Figure 5 logical Programming paradigm.........................................................................................9
Figure 6 Data driven programming approach................................................................................10

Programming Paradigms 3
Introduction
A paradigm can be explained as a method that is applied in solving a given problem or
performing some given tasks. Ideally, when combined with programming, termed as a
programming paradigm can be considered as a methodology or an approach that is used in
solving the problem using the programming language (Hertz and Jump, 2013). This may also be
considered as the style of programming. It is also a method that is made available for one to
follow some approach. There exists various programming language each with its own strategy
when implementing and thus such strategy or methodology what is referred to as the Paradigm.
The figure below shows some of the paradigms in existence.
Figure 1 Programming paradigm chart
Source of Image (Sebesta, 2012).
Imperative Programming Paradigm
This is considered as one of the oldest paradigms in programming. This paradigm works
by changing the state of the program through the statement of the assignment. This is performed
by one step at a time by changing such associated state (Sebesta, 2012). The main idea or focus
is to achieve the set goal.

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Programming Paradigms: Imperative, Declarative, Object-Oriented, Functional, and Logic Programming
|5
|1102
|311

Characteristics of Programming
|18
|3047
|208

Object Oriented Design and Programming
|10
|3226
|70

Diploma in Computing Assignment PDF
|29
|2639
|216

Unit 1: Programming Submission
|58
|8377
|153

Assignment on Algorithms And Programming
|27
|4937
|106