💻

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.

All 20 questions in this Programming & Development quiz
  1. Which year was the 'Java' language released?

    • A. 1991
    • B. 1995
    • C. 1998
    • D. 2000
  2. Which of these is a popular 'CSS-in-JS' library used in React development?

    • A. jQuery
    • B. Styled Components
    • C. Bootstrap
    • D. Sass
  3. What is the primary role of the 'Java Virtual Machine' (JVM)?

    • A. To compile Java code into machine code
    • B. To execute Java bytecode on different hardware platforms
    • C. To design the graphical interface of Java apps
    • D. To manage the internet connection of Java programs
  4. Which programming language is used for the logic of web pages?

    • A. JavaScript
    • B. XML
    • C. CSS
    • D. HTML
  5. Which programming language was created by Guido van Rossum?

    • A. Java
    • B. C#
    • C. Ruby
    • D. Python
  6. Which Git command is used to record changes to the local repository?

    • A. git pull
    • B. git commit
    • C. git clone
    • D. git remote
  7. 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
  8. What does 'FIFO' stand for in data structures?

    • A. First In First Out
    • B. Fixed Input Fixed Output
    • C. Final Input Final Output
    • D. Fast In Fast Out
  9. What does 'SQL' stand for?

    • A. Standard Queue List
    • B. Structured Query Language
    • C. System Query Logic
    • D. Simple Query Language
  10. In the context of the 'MERN' stack, what does the 'E' stand for?

    • A. Electron
    • B. Express.js
    • C. Ember.js
    • D. Elasticsearch
  11. Which language is primarily used for 'Unity' development?

    • A. Java
    • B. Python
    • C. C++
    • D. C#
  12. What is the purpose of 'Webpack' in a web development project?

    • A. To serve as a database for the website
    • B. To bundle various assets like JavaScript, CSS, and images into a small number of optimized files for the browser
    • C. To check for spelling errors in the code
    • D. To host the website on a cloud server
  13. What is a 'Pure Function' in functional programming?

    • A. A function that is written in assembly
    • B. A function that always returns the same output for the same input and has no side effects
    • C. A function that can only be called once
    • D. A function that uses only integers
  14. Which company created the 'Go' language?

    • A. Netflix
    • B. Facebook
    • C. Google
    • D. Amazon
  15. 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
  16. In mobile development, what is 'React Native' used for?

    • A. Building websites that look like apps
    • B. Building native mobile apps using JavaScript and React
    • C. Designing icons for mobile phones
    • D. Checking the battery life of a mobile device
  17. 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
  18. Which data structure is typically used to implement a 'Queue' (First In, First Out)?

    • A. Stack
    • B. Linked List
    • C. Tree
    • D. Binary Search
  19. 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
  20. Which company created the 'Swift' programming language?

    • A. Apple
    • B. Google
    • C. Microsoft
    • D. Facebook