Any2Quiz
Quizzes / CBSE / Class 10 / ICT / Programming

Introduction to Programming Quiz - CBSE Class 10 ICT

Free practice quiz: Introduction to Programming (CBSE Class 10 ICT). 20 multiple-choice questions with answers and explanations. Play online, no sign-up needed.

This CBSE Class 10 ICT practice quiz has 20 multiple-choice questions on Introduction to Programming, and 20 of them come with an explanation. Try the 5 sample questions below (tap an option to check yourself), then play the full quiz online. No sign-up needed.

Start quiz: 20 questions, free

Sample questions

  1. What is a variable in programming?

    Show answer

    Answer: A. A place to store data

    A variable is used to store data in a program.

  2. Which data type would you use to store a true/false value?

    Show answer

    Answer: C. Boolean

    A Boolean data type is used to store true or false values.

  3. Which operator is used for equality comparison in most programming languages?

    Show answer

    Answer: A. ==

    The '==' operator is used to compare two values for equality in most programming languages.

  4. What is recursion in programming?

    Show answer

    Answer: B. A function calling itself

    Recursion occurs when a function calls itself to solve a problem.

  5. What is meant by 'debugging'?

    Show answer

    Answer: B. Removing errors from code

    Debugging is the process of finding and fixing errors or bugs in a program.

Take the full quiz

More questions in this quiz

Answers and explanations are in the full quiz.

  1. Which of the following is a high-level programming language?
  2. What is the purpose of an IDE?
  3. What does syntax in programming refer to?
  4. What is the output of 2 + 3 * 2 in most programming languages following BODMAS rules?
  5. What keyword is used to define a function in Python?
  6. What is the purpose of a loop in programming?
  7. Which symbol is used to denote comments in Python?
  8. Which structure is used for decision making in programming?
  9. Which of these is not a core part of a computer program?
  10. What does IDE stand for?
  11. What is the function of a compiler?
  12. Which language is primarily used for web development?
  13. What does 'IDE' mean in programming?
  14. Which programming paradigm is based on the concept of 'objects'?
  15. What is the main advantage of using functions in programming?

More quizzes

Browse all Programming quizzes

More to play

Daily ChallengeA new quiz every day. Keep your streak.HangmanGuess the word, letter by letter.Story QuestLearn through short interactive stories.All quizzesCBSE, ICSE, competitive exams and more.