💻
Programming & Development Quiz
Programming & Development · Hard
20 questions · Unlimited attempts · Free online practice
Programming is the process of writing instructions that computers execute, using languages such as Python, JavaScript, C++, Java, and SQL. Software development encompasses the full...
Playing as a guest
You can play free without an account. Create one to save scores and resume later.
Question of
Explanation:
Choose an answer to continue. Correct answers are revealed after you finish.
Time is up! Quiz Complete!
Your score
Correct
Wrong
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.
No questions available for this topic yet.
All 20 questions in this Programming & Development quiz
-
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
-
In JavaScript, what is the 'Event Loop' responsible for?
- A. Calculating complex math
- B. Handling asynchronous operations by moving callbacks to the execution stack when it's empty
- C. Restarting the browser after a crash
- D. Looping through an array of numbers
-
Which database uses tables?
- A. Redis
- B. Neo4j
- C. MongoDB
- D. MySQL
-
Which programming language is often called the 'mother of all languages'?
- A. Python
- B. Java
- C. Fortran
- D. C
-
Which language is used to style web pages?
- A. CSS
- B. HTML
- C. Python
- D. SQL
-
Which 'Supervised Learning' algorithm is used to classify data by finding the optimal hyperplane that separates different classes?
- A. Linear Regression
- B. Support Vector Machine (SVM)
- C. K-Means Clustering
- D. Apriori Algorithm
-
Which company developed the 'C' programming language?
- A. Microsoft
- B. Sun Microsystems
- C. AT&T Bell Labs
- D. IBM
-
In database management, what does 'ACID' stand for?
- A. Atomicity, Consistency, Isolation, Durability
- B. Access, Control, Integration, Delivery
- C. Accuracy, Complexity, Identity, Design
- D. Algorithm, Computation, Input, Data
-
Which programming language is commonly used for 'Smart Contracts'?
- A. Java
- B. C#
- C. Solidity
- D. Python
-
What is the name of the first video game?
- A. Pong
- B. Pac-Man
- C. Tennis for Two
- D. Space Invaders
-
What is the role of a 'Webworker' in JavaScript?
- A. To serve files from a server
- B. To run scripts in background threads, separate from the main execution thread of a web application
- C. To optimize images for the web
- D. To monitor the user's internet speed
-
What is the purpose of the 'Virtual DOM' in React?
- A. To store images on the client side
- B. To improve performance by minimizing direct manipulation of the browser's DOM
- C. To allow the app to work without an internet connection
- D. To create 3D graphics in the browser
-
What is the name of the world's first widely used web search engine?
- A. Google
- B. Lycos
- C. Archie
- D. Yahoo
-
Which company created the 'Markdown' language?
- A. GitHub
- B. Google
- C. Microsoft
- D. John Gruber/Aaron Swartz
-
Which programming language is mainly used for statistical computing?
- A. R
- B. Java
- C. Swift
- D. C++
-
In web development, what does 'DOM' stand for?
- A. Data Object Model
- B. Direct Operating Module
- C. Digital Output Mode
- D. Document Object Model
-
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 'Dependency Injection' in software design?
- A. Injecting a virus into a program
- B. A technique where an object receives other objects that it depends on, rather than creating them itself
- C. A way to speed up the installation of software
- D. A method for updating drivers automatically
-
Which core concept in the Rust programming language ensures memory safety without the need for a garbage collector?
- A. Pointers
- B. Ownership and Borrowing
- C. Global State
- D. Virtual Machine