0% found this document useful (0 votes)
57 views2 pages

Programing Paradigms

Uploaded by

xkk08423
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views2 pages

Programing Paradigms

Uploaded by

xkk08423
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

INFORMATION TECNOLOGIES

Programing Paradigms
What is a programing paradigm?

A programming paradigm is like a blueprint for how we write computer programs. It's a set
of ideas and guidelines that help programmers create software in a structured way. Just
like architects follow specific principles when designing buildings, programmers use
paradigms to build software systems. These paradigms dictate the structure of the code
we use, and how we tell the computer what to do.

There are different types of Programing Paradigms, such as:

 Imperative Programing Paradigm: Limited for non-complex tasks


o Procedural Programing Paradigm: Pretty similar to Imperative, it can reuse
code.
o Object Oriented Programing: Communication Oriented, Data is prioritized
over procedure, Can deal with real life problems.
o Parallel processing approach: Can run a program in less time by dividing
the tasks using it´s many numbers of processors.
 Declarative programming paradigm: Imperative tells us what to do to complete a
task, Declarative in the other hand, tells us how to do the task process.
o Logic programming paradigms: Complex and logical variable-based tasks.
o Functional programming paradigms: Meant for the computation of
mathematic operations.
o Database programming approach: Used mostly for data management, it
has a wide range of applications.

What is it for?

There are different types of programing paradigms and each one is designed to solve
certain types of problems efficiently. For example, if we're building a big and complex
program, a paradigm might help us break it down into smaller, manageable parts. Or if
we're working with a lot of data, a paradigm might guide us in processing that data more
effectively. Paradigms make programming more organized and easier to understand as
they provide a common framework for developers to communicate and work together.

Gonzalo Bolio Solís


INFORMATION TECNOLOGIES

Historical evolution.

When the computer era started to born, programmers had to talk to computers in a
language the machine could understand, procedural programing paradigms where created
with the purpose to solve that problem. It told us to think step by step and to break tasks
into smaller actions, this made coding way less mistake susceptible. As we started to use
more complex languages like C++ and Java, the object-oriented paradigm showed up. It
treated data and functions like puzzle pieces to fit together, making coding easier to make
and understand.

Identify which programming paradigm Python language is based on.

Phyton is an Object-Oriented programming language based on the Imperative Programing


Paradigm.

Bibliography

GeeksforGeeks. (2023). Introduction of programming


paradigms. GeeksforGeeks. https://www.geeksforgeeks.org/introduction-of-programming-
paradigms/

Indicative Analytics. (2021, September 15). What Is A Programming Paradigm? Data


Defined - Indicative. IndicativeTeam. https://www.indicative.com/resource/programming-
paradigm/

Gonzalo Bolio Solís

You might also like