Questions
- Which programming language is primarily used for web development and is known for its versatility in both front-end and back-end development?
- In object-oriented programming, what is the term for a blueprint from which objects are created?
- What does the acronym “API” stand for, and what is its primary purpose in programming?
- Which programming language was developed by Guido van Rossum and emphasizes code readability with its significant indentation?
- What is the process of finding and fixing bugs or errors in a program called?
- In programming, what does the term “loop” refer to, and can you name two common types of loops?
- Which data structure uses the Last In, First Out (LIFO) principle?
- What does the keyword “function” typically define in programming languages like JavaScript and Python?
- Which programming paradigm emphasizes the use of functions and immutable data, often associated with languages like Haskell?
- Name the version control system that is widely used in software development to track changes and collaborate on code.
Answers:
- JavaScript
- Class
- Application Programming Interface; it allows different software systems to communicate and interact
- Python
- Debugging
- A loop repeatedly executes a block of code; common types include “for” and “while” loops
- Stack
- To define a reusable block of code that performs a specific task
- Functional programming
- Git