Welcome to ComputerGS (www.computergs.online) – Your trusted platform for SSC, Banking, Railway, UPSI, STENO & Computer Operator Exam Preparation.
This post contains 50 MCQs on Programming Language specially designed for SSC CGL, CHSL, IBPS, Railway and other competitive exams.
✅ Programming Language – 50 MCQs
1. A programming language is used to:
A) Type document
B) Communicate with computer
C) Print file
D) Scan image
Answer: B
2. Machine language consists of:
A) English words
B) Symbols
C) 0 and 1
D) Numbers only
Answer: C
3. Machine language is also called:
A) High-level language
B) Low-level language
C) Assembly language
D) Query language
Answer: B
4. Assembly language uses:
A) Binary digits
B) Mnemonics
C) English paragraphs
D) Images
Answer: B
5. Assembly language requires:
A) Compiler
B) Interpreter
C) Assembler
D) Loader
Answer: C
6. High-level language is:
A) Difficult to understand
B) Machine dependent
C) Easy to read and write
D) Binary based
Answer: C
7. Example of high-level language:
A) 101010
B) ADD
C) C
D) MOV
Answer: C
8. Which language is object-oriented?
A) Machine
B) Assembly
C) Java
D) Binary
Answer: C
9. Python is:
A) Low-level language
B) High-level language
C) Machine code
D) Assembler
Answer: B
10. Compiler translates:
A) Line by line
B) Entire program at once
C) Only symbols
D) Only numbers
Answer: B
11. Interpreter translates:
A) Entire program
B) Line by line
C) Binary only
D) Mnemonics
Answer: B
12. Which language is machine dependent?
A) High-level language
B) Assembly language
C) Python
D) Java
Answer: B
13. 1GL stands for:
A) First Generation Language
B) Fast Generation Language
C) Functional Generation Language
D) Final Generation Language
Answer: A
14. 2GL refers to:
A) Machine language
B) Assembly language
C) AI language
D) SQL
Answer: B
15. 3GL refers to:
A) High-level language
B) Binary
C) Hardware
D) Processor
Answer: A
16. SQL is:
A) 1GL
B) 2GL
C) 4GL
D) 5GL
Answer: C
17. AI-based languages belong to:
A) 2GL
B) 3GL
C) 4GL
D) 5GL
Answer: D
18. Which language is portable?
A) Machine language
B) Assembly
C) High-level language
D) Binary
Answer: C
19. C++ is extension of:
A) C
B) Java
C) Python
D) Basic
Answer: A
20. BASIC stands for:
A) Beginner’s All-purpose Symbolic Instruction Code
B) Binary Automatic Symbolic Code
C) Basic Automatic System
D) Binary Application System
Answer: A
21. COBOL is mainly used for:
A) Scientific calculation
B) Business applications
C) Gaming
D) Graphics
Answer: B
22. FORTRAN is mainly used for:
A) Business
B) Scientific calculation
C) Web design
D) Gaming
Answer: B
23. Which is scripting language?
A) Machine
B) Assembly
C) Python
D) Binary
Answer: C
24. Error in program is called:
A) Bug
B) Virus
C) Spam
D) Cache
Answer: A
25. Debugging means:
A) Writing code
B) Removing errors
C) Installing software
D) Formatting
Answer: B
26. Source code is:
A) Machine code
B) Program written by programmer
C) Binary code
D) Output
Answer: B
27. Object code is:
A) High-level code
B) Machine language code
C) Mnemonics
D) English code
Answer: B
28. Java uses:
A) Compiler only
B) Interpreter only
C) Both compiler and interpreter
D) Assembler
Answer: C
29. Which is low-level language?
A) Python
B) Java
C) Machine language
D) SQL
Answer: C
30. High-level languages are:
A) Hardware dependent
B) User friendly
C) Binary
D) Slow only
Answer: B
31. C language was developed by:
A) Dennis Ritchie
B) Bill Gates
C) James Gosling
D) Guido van Rossum
Answer: A
32. Java was developed by:
A) Dennis Ritchie
B) James Gosling
C) Bill Gates
D) Charles Babbage
Answer: B
33. Python was developed by:
A) Dennis Ritchie
B) Guido van Rossum
C) James Gosling
D) Mark Zuckerberg
Answer: B
34. Assembly language is:
A) Machine independent
B) Machine dependent
C) AI based
D) Web based
Answer: B
35. Mnemonic example:
A) 1010
B) ADD
C) Binary
D) Hex
Answer: B
36. Which translator converts high-level to machine code?
A) Compiler
B) Assembler
C) Loader
D) Browser
Answer: A
37. Which translator converts assembly to machine code?
A) Compiler
B) Interpreter
C) Assembler
D) Debugger
Answer: C
38. Interpreter stops when:
A) Program ends
B) Error occurs
C) Output shows
D) File saves
Answer: B
39. Machine language is:
A) Easy
B) Hardware dependent
C) Portable
D) English-based
Answer: B
40. Which is procedural language?
A) C
B) HTML
C) HTTP
D) URL
Answer: A
41. OOP stands for:
A) Object Oriented Programming
B) Online Output Program
C) Object Output Process
D) Online Oriented Program
Answer: A
42. C++ supports:
A) OOP
B) Binary only
C) Machine only
D) None
Answer: A
43. Java is platform:
A) Dependent
B) Independent
C) Hardware only
D) Assembly
Answer: B
44. Python is widely used in:
A) AI
B) Data Science
C) Web development
D) All of these
Answer: D
45. 4GL is mainly used for:
A) Database queries
B) Binary coding
C) Hardware
D) Printer
Answer: A
46. Which is not programming language?
A) C
B) Java
C) Excel
D) Python
Answer: C
47. A program is:
A) Set of instructions
B) Hardware
C) Device
D) Network
Answer: A
48. Algorithm is:
A) Program error
B) Step-by-step solution
C) Virus
D) Software
Answer: B
49. Syntax error occurs due to:
A) Wrong grammar in code
B) Hardware fault
C) Virus
D) Printer
Answer: A
50. Programming languages are used to:
A) Develop software
B) Connect cable
C) Print document
D) Clean disk
Answer: A
🏆 Conclusion
These 50 MCQs on Programming Language are very important for SSC, Banking, Railway, UPSI and Computer Operator exams.
Practice regularly with ComputerGS – www.computergs.online to score full marks in Computer Awareness.

No comments:
Post a Comment