- -
UPV
 

Programming paradigms

In this video programming paradigms are introduced as a way of organizing languages and their features, defining how programs are written, organized, and executed. There are two main groups: declarative and imperative paradigms. Declarative paradigms focus on what should be achieved, without specifying how to do it. They include functional and logical sub-paradigms, with examples such as the High School Programming Language and Prolog. Imperative paradigms, familiar from languages like C and Python, define programs as sequential steps or instructions that change the state of the program. Sub-paradigms include structured or procedural programming and object-oriented programming, which will be explored in further videos.


EMAS upv