What is a variable in programming?
What is a constant in programming?
What are data types in programming?
What is an array in programming?
What is a function in programming?
What is the difference between a procedure and a function?
What is recursion in programming?
What are control structures in programming?
What is a loop in programming?
What is the purpose of an if-else statement?
What is a switch/case statement?
What is the difference between a for loop and a while loop?
What is a nested loop?
What is an exception in programming?
What is the purpose of debugging?
What is object-oriented programming (OOP)?
What are the four main principles of OOP?
What is a class in OOP?
What is an object in OOP?
What is the difference between compile-time and run-time errors?
What is a constructor in OOP?
What is inheritance in OOP?
What is method overloading?
What is method overriding?