Programming & Development Quiz
Programming & Development · Expert
20 questions · Unlimited attempts · Free online practice
Programming and software development are at the heart of today's digital world, powering websites, mobile apps, video games, artificial intelligence, cloud services, and countless...
Playing as a guest
You can play free without an account. Create one to save scores and resume later.
Choose an answer to continue. Correct answers are revealed after you finish.
Time is up! Quiz Complete!
Your score
Want this score saved?
Create a free account to store quiz history, track streaks, and pick up where you left off. Guests can keep playing without signup.
Questions for this topic are being prepared.
All 20 questions in this Programming & Development quiz
-
In web development, what does 'DOM' stand for?
- A. Data Object Model
- B. Direct Operating Module
- C. Digital Output Mode
- D. Document Object Model
-
What is the 'Tailwind CSS' framework known for?
- A. Its large library of pre-built buttons and navbars
- B. A 'utility-first' approach using low-level classes to build custom designs directly in HTML
- C. Being the fastest CSS framework to load
- D. Replacing the need for JavaScript
-
Which data structure is typically used to implement a 'Queue' (First In, First Out)?
- A. Stack
- B. Linked List
- C. Tree
- D. Binary Search
-
What is the name of the world's first widely used web search engine?
- A. Google
- B. Lycos
- C. Archie
- D. Yahoo
-
Which language is used for web pages?
- A. C++
- B. Java
- C. Python
- D. HTML
-
What does 'IDE' stand for?
- A. Integrated Development Environment
- B. Integrated Digital Entry
- C. Input Device Entry
- D. Internal Data Engine
-
In Python, what is a 'Decorator'?
- A. A way to add color to the code editor
- B. A function that takes another function and extends its behavior without explicitly modifying it
- C. A specific theme for the Python website
- D. A tool for checking spelling in comments
-
What is the name of the 'lightweight' markup language commonly used for documentation and formatting text in GitHub readmes?
- A. HTML
- B. Markdown
- C. LaTeX
- D. JSON
-
Which CSS property is used to create space 'outside' of an element's border?
- A. Padding
- B. Margin
- C. Border-width
- D. Spacing
-
In software engineering, what is 'Refactoring'?
- A. Rewriting the entire application from scratch
- B. Changing the internal structure of code without changing its external behavior to improve maintainability
- C. Adding new features to an existing program
- D. Fixing a bug that was discovered in production
-
Which company created the 'Swift' programming language?
- A. Apple
- B. Google
- C. Microsoft
- D. Facebook
-
Who is known as the father of the World Wide Web?
- A. Bill Gates
- B. Tim Berners-Lee
- C. Elon Musk
- D. Steve Jobs
-
In the C programming language, what is the term for a variable that stores the memory address of another variable?
- A. Index
- B. Integer
- C. Pointer
- D. Reference
-
In web development, what is a 'Single Page Application' (SPA)?
- A. A website that only has one page of text
- B. A web application that interacts with the user by dynamically rewriting the current page rather than loading entire new pages
- C. A website designed only for mobile phones
- D. A program that runs on a single server
-
Which programming language is known as the 'glue' of the internet?
- A. Perl
- B. PHP
- C. Python
- D. JavaScript
-
Which year was the World Wide Web introduced to the public?
- A. 1989
- B. 1985
- C. 1995
- D. 1991
-
What was the first domain name ever registered?
- A. google.com
- B. ibm.com
- C. symbolics.com
- D. apple.com
-
Which language is primarily used for 'Unity' development?
- A. Java
- B. Python
- C. C++
- D. C#
-
Which of these data structures follows the 'Last In, First Out' (LIFO) principle?
- A. Queue
- B. Stack
- C. Linked List
- D. Hash Map
-
What is the main language used for iOS development currently?
- A. Java
- B. Swift
- C. Objective-C
- D. Kotlin