Programming Fundamentals MCQs

Topic-wise practice questions for Programming (C++ / Java / Python). Test your knowledge, check solutions on demand, and pace your preparation.

Zero-leak answer engine • Rate-limited explanations
Practice in Timed Mode
Q11medium
A developer is writing code for a microcontroller with very limited RAM (only 2KB). Which language feature should they avoid to prevent crashing?
Q12medium
Which programming paradigm is built around the concept of "Pure Functions" that do not have side effects or shared state?
Q13medium
You are creating a small script to automate a file-renaming task that will only be run once. You want to write it quickly without a "Build/Compile" step. Which type of language is best?
Q14easy
What is the role of a "Virtual Machine" (like the JVM) in the execution of a program?
Q15medium
In the context of programming paradigms, "Encapsulation" is a core principle of which paradigm?