Font size
WorksheetsProgramming Languages Quiz
Total questions: 101
Worksheet time: 51mins
Which programming language is known for its simplicity and readability, making it a great choice for beginners?
Python
C
Java
Assembly
Which language is primarily used for web development and is considered the foundation of modern websites?
JavaScript
Ruby
Swift
C#
What programming language is primarily used for Android application development?
Swift
Python
Java
Kotlin
Which programming language is known for its use in data science and machine learning?
JavaScript
Python
Ruby
Go
Which programming language was developed by Bjarne Stroustrup and is known for its object-oriented features?
C
C++
Java
Swift
Which programming language is primarily used for iOS application development?
Python
Swift
Ruby
Java
Which of the following languages is an example of a scripting language?
C
Ruby
Fortran
C++
Which language is designed for statistical computing and graphics?
Python
R
JavaScript
C#
Which of the following languages is most commonly used for backend web development?
HTML
JavaScript
PHP
CSS
Which programming language is often used for system programming, including developing operating systems?
Java
C
Ruby
Swift
Which language is used for designing web pages and applications on the front-end?
Java
HTML
Ruby
C#
Which of the following languages is commonly used for game development?
Python
JavaScript
C#
SQL
Which programming language is known for being the first high-level language for business computing?
Java
Fortran
COBOL
Ruby
Which language is commonly used for writing low-level code that interacts with hardware?
Python
C
Java
Ruby
What programming language is often used for scientific computing, simulations, and numerical analysis?
JavaScript
MATLAB
Swift
Ruby
Which language is used for both front-end and back-end web development, commonly in the MEAN stack?
Python
JavaScript
Ruby
Java
Which language is designed specifically for writing software for small devices, such as embedded systems?
C
Assembly
Java
Perl
Which programming language is commonly used in Android app development, alongside Java?
Kotlin
Swift
Ruby
Objective-C
Which of the following is NOT an object-oriented programming language?
Java
C#
Python
C
Which language is known for its use in web development and is designed to make the development of dynamic websites easier?
PHP
Ruby
Python
JavaScript
Which programming language is used to create custom applications on Salesforce?
JavaScript
Apex
Ruby
Swift
Which of the following languages was designed by Apple for building applications on macOS and iOS?
Swift
C++
Java
Python
Which language is primarily used for front-end web development, alongside HTML and JavaScript?
CSS
Python
Ruby
PHP
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?
Ruby
Java
Node.js (JavaScript)
PHP
Which programming language is most commonly used for machine learning and artificial intelligence?
C++
JavaScript
Python
Ruby
Which of the following languages is considered the "mother" of modern programming languages?
Java
C
Pascal
Fortran
Which language is commonly used to perform data analysis and manipulate large datasets?
Python
Java
SQL
C++
Which programming language is known for its use in academic settings for introducing the concepts of programming?
Scheme
Java
Python
C
Which language is used primarily for developing iOS applications?
Kotlin
Swift
Ruby
Objective-C
Which programming language is used for scripting in Blender for 3D modeling and animation?
Python
Ruby
Java
C++
Which language is used to build applications that run on the .NET platform?
C++
Java
C#
Ruby
Which language was designed for system programming, specifically for writing operating systems?
Java
C
Python
Ruby
Which language is known for its use in data mining, artificial intelligence, and machine learning?
Python
Java
C
Perl
Which language is used for database queries and manipulation?
SQL
C++
Java
Python
Which programming language is used to create dynamic and interactive effects within web browsers?
HTML
JavaScript
Ruby
CSS
Which programming language was originally created for developing statistical and data analysis applications?
MATLAB
Python
Java
C
Which of the following programming languages is commonly used for network programming?
Python
Ruby
C
Java
Which programming language is an object-oriented, class-based, general-purpose language widely used in web and enterprise applications?
Python
Java
Ruby
C
Which of the following is NOT a programming paradigm?
Object-oriented
Functional
Database-oriented
Procedural
Which language is used for writing applications on the Windows platform and is part of the .NET framework?
C#
Python
Ruby
Java
Which of the following languages is specifically designed for scientific and engineering applications?
Fortran
Java
Python
C#
Which programming language was developed as an alternative to JavaScript for mobile app development and uses the Dart programming language?
Angular
Flutter
React Native
Swift
What programming language is used for automating tasks and is known for its system scripting capabilities?
Python
Bash
JavaScript
Ruby
Which of the following is a strongly typed language?
Java
Python
Ruby
JavaScript
Which programming language is known for its use in web development and backend systems, with a focus on simplicity?
PHP
Python
Ruby
C#
Which language is commonly used for creating dynamic websites and has the ability to interact with a database?
Java
PHP
C
Ruby
Which programming language is designed for creating web applications with real-time data interactions?
JavaScript
Java
Python
Swift
Which of these programming languages is used for developing cross-platform applications with a single codebase?
Kotlin
Swift
Dart
React Native
Which language is used for functional programming and is known for its strong support for immutability?
JavaScript
Haskell
Python
Ruby
What is the primary use case for Lua programming language?
Web development
Game scripting
Database management
Machine learning
What programming language is best known for its use in developing mobile applications for both iOS and Android?
Swift
Kotlin
Java
Dart
Which programming language is known for its use in developing mobile applications for both iOS and Android?
Swift
Kotlin
Java
Dart
Which language is known for its use in web development and operates on the server-side?
HTML
Java
PHP
CSS
Which of the following is a language primarily used for developing interactive web pages?
JavaScript
Ruby
Swift
C#
Which programming language is considered a hybrid of object-oriented and procedural programming?
Java
Python
C++
JavaScript
Which programming language is used to build scalable and high-performance web servers?
Java
Python
Go
C++
Which of the following languages is used for concurrent programming and building distributed systems?
Java
Go
Swift
Ruby
Which programming language is designed to build low-level system software and hardware drivers?
Python
C
Java
JavaScript
Which programming language is known for supporting the model-view-controller (MVC) pattern in web development?
Ruby
JavaScript
PHP
Java
Which programming language is commonly used in web development for building interactive client-side applications?
Java
C++
JavaScript
Swift
Which language is mainly used for creating scripts for web servers?
Perl
Ruby
PHP
Python
What type of language is SQL?
Procedural programming language
Query language for databases
Functional programming language
Object-oriented programming language
Which programming language is most commonly used for writing web automation scripts?
Ruby
Python
JavaScript
Java
Which language is used primarily for backend web development in the MEAN stack?
Java
MongoDB
Node.js
Python
Which programming language is the foundation for the Android SDK and allows access to hardware features?
Kotlin
Swift
Java
C#
Which programming language is known for supporting both functional and imperative programming styles?
JavaScript
Python
Haskell
Java
Which programming language was designed for system programming and has a large standard library for hardware interaction?
C
Java
Go
Swift
Which of the following programming languages is designed to work well with the Linux operating system for system administration?
Bash
JavaScript
Ruby
Swift
Which language is used in the Unreal Engine for game development?
Python
C++
Java
C#
Which programming language is widely used for building real-time, concurrent applications?
Python
Java
Go
C
Which of the following is a functional programming language?
Java
Ruby
Haskell
C
Which language is used for writing shell scripts in UNIX-based systems?
Java
Python
Bash
C#
Which language was originally developed for artificial intelligence?
Python
LISP
Ruby
Java
Which language is commonly used for developing desktop applications for Windows?
C++
Python
C#
Java
Which programming language is mainly used in scientific computing for numerical analysis?
Python
MATLAB
R
Go
Which language is best suited for developing mobile applications for both iOS and Android platforms?
Java
C#
Dart
Kotlin
Which language is often used for creating scripting solutions in 3D modeling software like Blender?
Ruby
C#
Python
Java
Which programming language is commonly used for web scraping and data extraction tasks?
Java
Python
JavaScript
Ruby
Which programming language is considered to be the standard language for network programming and device interaction?
Python
C
Java
JavaScript
Which programming language has a 'write once, run anywhere' philosophy, making it a popular choice for cross-platform development?
Java
Python
C#
Swift
Which language is used for building web applications that require complex business logic and high-performance computing?
Java
Python
Ruby
C++
Which language is specifically designed for mobile application development with Android?
Ruby
Kotlin
Java
Swift
Which programming language is known for being functional and strongly typed, making it useful for building safe, high-performance systems?
Rust
C++
Java
Python
Which programming language is often used for building highly interactive websites and online platforms?
Ruby
PHP
JavaScript
Java
Which language is designed to work with large-scale data applications and scientific computing?
MATLAB
Python
Java
C++
Which of the following programming languages is ideal for building interactive and event-driven graphical user interfaces (GUIs)?
C++
JavaScript
Python
Java
Which language is commonly used to build applications for real-time systems with strict timing constraints?
C
Python
Java
Ruby
Which programming language is widely used for developing distributed systems and network applications?
Java
Python
Go
C#
Which language is used for creating and managing relational databases?
SQL
Ruby
Python
Java
Which language is best known for being the foundation of HTML5-based mobile applications?
Java
JavaScript
Swift
Ruby
Which of the following languages is best suited for handling multi-threading applications?
Java
Python
C#
Ruby
Which programming language was created to be a more powerful and efficient alternative to Java for Android development?
Kotlin
JavaScript
Swift
C++
Which programming language is most used for enterprise-level application development?
Python
Java
C#
Ruby
Which language is most commonly used for writing software applications for macOS?
Swift
Python
Java
C++
Which programming language has a focus on simplicity and is known for its ease of learning and readability?
Python
C#
Ruby
Go
Which programming language is the best fit for building fast, efficient systems-level programs?
Rust
Python
Java
Ruby
Which of the following programming languages is best known for its focus on database-driven applications?
SQL
JavaScript
Python
C++
Which language is widely used for building highly interactive websites and applications?
Ruby
JavaScript
Python
PHP
Which programming language is used for the development of desktop applications with modern GUI?
C++
JavaScript
Python
Java
Which programming language was created for creating highly dynamic and interactive web pages?
Ruby
Python
JavaScript
Java
Which programming language is commonly used for server-side web development due to its asynchronous features?
Python
JavaScript
Ruby
Java
