Types of Programming Languages Flashcards
What is meant by the term “paradigm”?
To describe an example of a way of doing things. A way of doing things.
What is a “turing” complete language?
Turing complete languages can solve all the problems that a computer is able to solve.
What are the two types of paradigms?
- Procedural programming
- Object-orientated programming
Why is OOP important?
Object-Oriented Programming (OOP) is important because it allows developers to create more organized, maintainable, and reusable code by breaking down complex problems into smaller, self-contained “objects”.
Why is procedural programming important?
Procedural programming is important because it provides a structured, straightforward way to break down complex tasks into smaller, reusable functions, making code easier to read and understand.
What are the characteristics of procedural programming?
- Modularity: Breaks down programs into smaller, reusable functions or procedures.
- Linear flow: Executes instructions in a sequential order.
- Global and local variables: Stores data in variables that can be accessed across or within procedures.