wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programming Languages Quiz

Total questions: 101

Worksheet time: 51mins

Name
Class
Date
1.

Which programming language is known for its simplicity and readability, making it a great choice for beginners?

a)

Python

b)

C

c)

Java

d)

Assembly

2.

Which language is primarily used for web development and is considered the foundation of modern websites?

a)

JavaScript

b)

Ruby

c)

Swift

d)

C#

3.

What programming language is primarily used for Android application development?

a)

Swift

b)

Python

c)

Java

d)

Kotlin

4.

Which programming language is known for its use in data science and machine learning?

a)

JavaScript

b)

Python

c)

Ruby

d)

Go

5.

Which programming language was developed by Bjarne Stroustrup and is known for its object-oriented features?

a)

C

b)

C++

c)

Java

d)

Swift

6.

Which programming language is primarily used for iOS application development?

a)

Python

b)

Swift

c)

Ruby

d)

Java

7.

Which of the following languages is an example of a scripting language?

a)

C

b)

Ruby

c)

Fortran

d)

C++

8.

Which language is designed for statistical computing and graphics?

a)

Python

b)

R

c)

JavaScript

d)

C#

9.

Which of the following languages is most commonly used for backend web development?

a)

HTML

b)

JavaScript

c)

PHP

d)

CSS

10.

Which programming language is often used for system programming, including developing operating systems?

a)

Java

b)

C

c)

Ruby

d)

Swift

11.

Which language is used for designing web pages and applications on the front-end?

a)

Java

b)

HTML

c)

Ruby

d)

C#

12.

Which of the following languages is commonly used for game development?

a)

Python

b)

JavaScript

c)

C#

d)

SQL

13.

Which programming language is known for being the first high-level language for business computing?

a)

Java

b)

Fortran

c)

COBOL

d)

Ruby

14.

Which language is commonly used for writing low-level code that interacts with hardware?

a)

Python

b)

C

c)

Java

d)

Ruby

15.

What programming language is often used for scientific computing, simulations, and numerical analysis?

a)

JavaScript

b)

MATLAB

c)

Swift

d)

Ruby

16.

Which language is used for both front-end and back-end web development, commonly in the MEAN stack?

a)

Python

b)

JavaScript

c)

Ruby

d)

Java

17.

Which language is designed specifically for writing software for small devices, such as embedded systems?

a)

C

b)

Assembly

c)

Java

d)

Perl

18.

Which programming language is commonly used in Android app development, alongside Java?

a)

Kotlin

b)

Swift

c)

Ruby

d)

Objective-C

19.

Which of the following is NOT an object-oriented programming language?

a)

Java

b)

C#

c)

Python

d)

C

20.

Which language is known for its use in web development and is designed to make the development of dynamic websites easier?

a)

PHP

b)

Ruby

c)

Python

d)

JavaScript

21.

Which programming language is used to create custom applications on Salesforce?

a)

JavaScript

b)

Apex

c)

Ruby

d)

Swift

22.

Which of the following languages was designed by Apple for building applications on macOS and iOS?

a)

Swift

b)

C++

c)

Java

d)

Python

23.

Which language is primarily used for front-end web development, alongside HTML and JavaScript?

a)

CSS

b)

Python

c)

Ruby

d)

PHP

24.

Which of the following programming languages is used for server-side web development and is known for its ability to handle large amounts of traffic?

a)

Ruby

b)

Java

c)

Node.js (JavaScript)

d)

PHP

25.

Which programming language is most commonly used for machine learning and artificial intelligence?

a)

C++

b)

JavaScript

c)

Python

d)

Ruby

26.

Which of the following languages is considered the "mother" of modern programming languages?

a)

Java

b)

C

c)

Pascal

d)

Fortran

27.

Which language is commonly used to perform data analysis and manipulate large datasets?

a)

Python

b)

Java

c)

SQL

d)

C++

28.

Which programming language is known for its use in academic settings for introducing the concepts of programming?

a)

Scheme

b)

Java

c)

Python

d)

C

29.

Which language is used primarily for developing iOS applications?

a)

Kotlin

b)

Swift

c)

Ruby

d)

Objective-C

30.

Which programming language is used for scripting in Blender for 3D modeling and animation?

a)

Python

b)

Ruby

c)

Java

d)

C++

31.

Which language is used to build applications that run on the .NET platform?

a)

C++

b)

Java

c)

C#

d)

Ruby

32.

Which language was designed for system programming, specifically for writing operating systems?

a)

Java

b)

C

c)

Python

d)

Ruby

33.

Which language is known for its use in data mining, artificial intelligence, and machine learning?

a)

Python

b)

Java

c)

C

d)

Perl

34.

Which language is used for database queries and manipulation?

a)

SQL

b)

C++

c)

Java

d)

Python

35.

Which programming language is used to create dynamic and interactive effects within web browsers?

a)

HTML

b)

JavaScript

c)

Ruby

d)

CSS

36.

Which programming language was originally created for developing statistical and data analysis applications?

a)

MATLAB

b)

Python

c)

Java

d)

C

37.

Which of the following programming languages is commonly used for network programming?

a)

Python

b)

Ruby

c)

C

d)

Java

38.

Which programming language is an object-oriented, class-based, general-purpose language widely used in web and enterprise applications?

a)

Python

b)

Java

c)

Ruby

d)

C

39.

Which of the following is NOT a programming paradigm?

a)

Object-oriented

b)

Functional

c)

Database-oriented

d)

Procedural

40.

Which language is used for writing applications on the Windows platform and is part of the .NET framework?

a)

C#

b)

Python

c)

Ruby

d)

Java

41.

Which of the following languages is specifically designed for scientific and engineering applications?

a)

Fortran

b)

Java

c)

Python

d)

C#

42.

Which programming language was developed as an alternative to JavaScript for mobile app development and uses the Dart programming language?

a)

Angular

b)

Flutter

c)

React Native

d)

Swift

43.

What programming language is used for automating tasks and is known for its system scripting capabilities?

a)

Python

b)

Bash

c)

JavaScript

d)

Ruby

44.

Which of the following is a strongly typed language?

a)

Java

b)

Python

c)

Ruby

d)

JavaScript

45.

Which programming language is known for its use in web development and backend systems, with a focus on simplicity?

a)

PHP

b)

Python

c)

Ruby

d)

C#

46.

Which language is commonly used for creating dynamic websites and has the ability to interact with a database?

a)

Java

b)

PHP

c)

C

d)

Ruby

47.

Which programming language is designed for creating web applications with real-time data interactions?

a)

JavaScript

b)

Java

c)

Python

d)

Swift

48.

Which of these programming languages is used for developing cross-platform applications with a single codebase?

a)

Kotlin

b)

Swift

c)

Dart

d)

React Native

49.

Which language is used for functional programming and is known for its strong support for immutability?

a)

JavaScript

b)

Haskell

c)

Python

d)

Ruby

50.

What is the primary use case for Lua programming language?

a)

Web development

b)

Game scripting

c)

Database management

d)

Machine learning

51.

What programming language is best known for its use in developing mobile applications for both iOS and Android?

a)

Swift

b)

Kotlin

c)

Java

d)

Dart

52.

Which programming language is known for its use in developing mobile applications for both iOS and Android?

a)

Swift

b)

Kotlin

c)

Java

d)

Dart

53.

Which language is known for its use in web development and operates on the server-side?

a)

HTML

b)

Java

c)

PHP

d)

CSS

54.

Which of the following is a language primarily used for developing interactive web pages?

a)

JavaScript

b)

Ruby

c)

Swift

d)

C#

55.

Which programming language is considered a hybrid of object-oriented and procedural programming?

a)

Java

b)

Python

c)

C++

d)

JavaScript

56.

Which programming language is used to build scalable and high-performance web servers?

a)

Java

b)

Python

c)

Go

d)

C++

57.

Which of the following languages is used for concurrent programming and building distributed systems?

a)

Java

b)

Go

c)

Swift

d)

Ruby

58.

Which programming language is designed to build low-level system software and hardware drivers?

a)

Python

b)

C

c)

Java

d)

JavaScript

59.

Which programming language is known for supporting the model-view-controller (MVC) pattern in web development?

a)

Ruby

b)

JavaScript

c)

PHP

d)

Java

60.

Which programming language is commonly used in web development for building interactive client-side applications?

a)

Java

b)

C++

c)

JavaScript

d)

Swift

61.

Which language is mainly used for creating scripts for web servers?

a)

Perl

b)

Ruby

c)

PHP

d)

Python

62.

What type of language is SQL?

a)

Procedural programming language

b)

Query language for databases

c)

Functional programming language

d)

Object-oriented programming language

63.

Which programming language is most commonly used for writing web automation scripts?

a)

Ruby

b)

Python

c)

JavaScript

d)

Java

64.

Which language is used primarily for backend web development in the MEAN stack?

a)

Java

b)

MongoDB

c)

Node.js

d)

Python

65.

Which programming language is the foundation for the Android SDK and allows access to hardware features?

a)

Kotlin

b)

Swift

c)

Java

d)

C#

66.

Which programming language is known for supporting both functional and imperative programming styles?

a)

JavaScript

b)

Python

c)

Haskell

d)

Java

67.

Which programming language was designed for system programming and has a large standard library for hardware interaction?

a)

C

b)

Java

c)

Go

d)

Swift

68.

Which of the following programming languages is designed to work well with the Linux operating system for system administration?

a)

Bash

b)

JavaScript

c)

Ruby

d)

Swift

69.

Which language is used in the Unreal Engine for game development?

a)

Python

b)

C++

c)

Java

d)

C#

70.

Which programming language is widely used for building real-time, concurrent applications?

a)

Python

b)

Java

c)

Go

d)

C

71.

Which of the following is a functional programming language?

a)

Java

b)

Ruby

c)

Haskell

d)

C

72.

Which language is used for writing shell scripts in UNIX-based systems?

a)

Java

b)

Python

c)

Bash

d)

C#

73.

Which language was originally developed for artificial intelligence?

a)

Python

b)

LISP

c)

Ruby

d)

Java

74.

Which language is commonly used for developing desktop applications for Windows?

a)

C++

b)

Python

c)

C#

d)

Java

75.

Which programming language is mainly used in scientific computing for numerical analysis?

a)

Python

b)

MATLAB

c)

R

d)

Go

76.

Which language is best suited for developing mobile applications for both iOS and Android platforms?

a)

Java

b)

C#

c)

Dart

d)

Kotlin

77.

Which language is often used for creating scripting solutions in 3D modeling software like Blender?

a)

Ruby

b)

C#

c)

Python

d)

Java

78.

Which programming language is commonly used for web scraping and data extraction tasks?

a)

Java

b)

Python

c)

JavaScript

d)

Ruby

79.

Which programming language is considered to be the standard language for network programming and device interaction?

a)

Python

b)

C

c)

Java

d)

JavaScript

80.

Which programming language has a 'write once, run anywhere' philosophy, making it a popular choice for cross-platform development?

a)

Java

b)

Python

c)

C#

d)

Swift

81.

Which language is used for building web applications that require complex business logic and high-performance computing?

a)

Java

b)

Python

c)

Ruby

d)

C++

82.

Which language is specifically designed for mobile application development with Android?

a)

Ruby

b)

Kotlin

c)

Java

d)

Swift

83.

Which programming language is known for being functional and strongly typed, making it useful for building safe, high-performance systems?

a)

Rust

b)

C++

c)

Java

d)

Python

84.

Which programming language is often used for building highly interactive websites and online platforms?

a)

Ruby

b)

PHP

c)

JavaScript

d)

Java

85.

Which language is designed to work with large-scale data applications and scientific computing?

a)

MATLAB

b)

Python

c)

Java

d)

C++

86.

Which of the following programming languages is ideal for building interactive and event-driven graphical user interfaces (GUIs)?

a)

C++

b)

JavaScript

c)

Python

d)

Java

87.

Which language is commonly used to build applications for real-time systems with strict timing constraints?

a)

C

b)

Python

c)

Java

d)

Ruby

88.

Which programming language is widely used for developing distributed systems and network applications?

a)

Java

b)

Python

c)

Go

d)

C#

89.

Which language is used for creating and managing relational databases?

a)

SQL

b)

Ruby

c)

Python

d)

Java

90.

Which language is best known for being the foundation of HTML5-based mobile applications?

a)

Java

b)

JavaScript

c)

Swift

d)

Ruby

91.

Which of the following languages is best suited for handling multi-threading applications?

a)

Java

b)

Python

c)

C#

d)

Ruby

92.

Which programming language was created to be a more powerful and efficient alternative to Java for Android development?

a)

Kotlin

b)

JavaScript

c)

Swift

d)

C++

93.

Which programming language is most used for enterprise-level application development?

a)

Python

b)

Java

c)

C#

d)

Ruby

94.

Which language is most commonly used for writing software applications for macOS?

a)

Swift

b)

Python

c)

Java

d)

C++

95.

Which programming language has a focus on simplicity and is known for its ease of learning and readability?

a)

Python

b)

C#

c)

Ruby

d)

Go

96.

Which programming language is the best fit for building fast, efficient systems-level programs?

a)

Rust

b)

Python

c)

Java

d)

Ruby

97.

Which of the following programming languages is best known for its focus on database-driven applications?

a)

SQL

b)

JavaScript

c)

Python

d)

C++

98.

Which language is widely used for building highly interactive websites and applications?

a)

Ruby

b)

JavaScript

c)

Python

d)

PHP

99.

Which programming language is used for the development of desktop applications with modern GUI?

a)

C++

b)

JavaScript

c)

Python

d)

Java

100.

Which programming language was created for creating highly dynamic and interactive web pages?

a)

Ruby

b)

Python

c)

JavaScript

d)

Java

101.

Which programming language is commonly used for server-side web development due to its asynchronous features?

a)

Python

b)

JavaScript

c)

Ruby

d)

Java