0% found this document useful (0 votes)
3 views

Programming Paradigms

Programming paradigms are approaches to problem-solving in programming that guide the structuring of code and software design. They have evolved over time to improve scalability and maintainability, with various paradigms like procedural, object-oriented, and functional being used for different types of projects. Understanding these paradigms enhances the ability to write more efficient and maintainable code.

Uploaded by

surigcaa
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Programming Paradigms

Programming paradigms are approaches to problem-solving in programming that guide the structuring of code and software design. They have evolved over time to improve scalability and maintainability, with various paradigms like procedural, object-oriented, and functional being used for different types of projects. Understanding these paradigms enhances the ability to write more efficient and maintainable code.

Uploaded by

surigcaa
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

PROGRAMMING

PARADIGMs
By Suri Camila Jimenez Garcia
Information Technologies, Challenge 2
Teacher: Ana Chapa
WHAT IS A PROGRAMMING
PARADIGM?
a Programming paradigm is an approach to solve problem using some
programming language or also we can say it is a method to solve a
problem using tools and techniques that are available to us
following some approach. There are lots for programming language
that are known but all of them need to follow some strategy when
they are implemented and this methodology/strategy is paradigms
WHAT IS It for?
Programming paradigms are techniches or approaches that
direct programmers in the arrangement and structuring of
their code. They provide frameworks for considering problem
solving, software design, and programming complexity
management.
evolution through
the years
Programming paradigms change over the years in response to the
ongoing search for more scalable, maintainable, and effective code.
Every programming paradigm, including procedural, object-oriented,
and functional programming, has had an impact on the field of
software development. the practices that make up each paradigm have
developed through time. Thanks to the advances both in software and
hardware, different approaches have come up that didn't exist before.
SUMMARY
Programming paradigms are not languages or tools. You can't
"build" anything with a paradigm. They resemble a set of ideas
and guidelines that have been generally recognized, adhered
to, and evolved.
introduction
As we've seen, programming paradigms are different ways in which we can face
programming problems, and organize our code. Among the most well-liked and
frequently applied paradigms in use today are declarative, procedural, object-
oriented, functional, and imperative paradigms. Additionally, having a basic
understanding of them will help you comprehend other coding-related topics better
and broaden your knowledge in general.
Similar to the question of why there are numerous programming languages, one may
wonder why there are numerous programming paradigms. It makes sense to use
different paradigms for different kinds of projects because different paradigms are
better suited for different kinds of problems.
conclusion
Research in computer science into the state of software development practices today
gives rise to programming paradigms. The results make it possible to compare and
describe programming languages and practices. In contrast, other research examines
software engineering processes and outlines different approaches for characterizing
and contrasting them. These paradigms shape the way programmers think about and
structure their code. By understanding different paradigms, you can gain new insights
into writing more efficient, readable, and maintainable code.
Conclusion
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Vivamus sed vestibulum nunc, eget aliquam felis. Sed
nunc purus, accumsan sit amet dictum in, ornare in dui.
Ut imperdiet ante eros, sed porta ex eleifend ac.
Donec non porttitor leo. Nulla luctus ex lacus,
ut scelerisque odio semper nec.
Recommendation
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Vivamus sed vestibulum nunc, eget aliquam felis. Sed
nunc purus, accumsan sit amet dictum in, ornare in dui.
Ut imperdiet ante eros, sed porta ex eleifend ac.
Donec non porttitor leo. Nulla luctus ex lacus,
ut scelerisque odio semper nec.
QnA
Session
Thank
You

You might also like