Computer Knowledge
Programming Languages and Compilers
2,284 Questions
Programming languages and compilers involve the rules, syntax, and semantics used to write and execute software programs. Key areas include scripting languages, object oriented concepts, and parsing algorithms like top down parsers. Practice these computer science questions to build proficiency for technical and computer knowledge exams.
Object oriented languagesScripting languagesCompilers and parsersProgramming syntax
Programming Languages and Compilers Questions
Which programming language is primarily used for developing Android applications?
A
Correct answer
Explanation
Java is the official programming language for Android development, offering a wide range of libraries and tools.
What is the primary programming language used for iOS application development?
B
Correct answer
Explanation
Swift is the primary programming language for iOS development, known for its simplicity, performance, and safety.
What is the primary programming language used for developing Windows Phone applications?
D
Correct answer
Explanation
C# is the primary programming language for Windows Phone development, offering access to the .NET framework and Visual Studio tools.
What is the primary programming language used for developing mobile applications using the Xamarin framework?
D
Correct answer
Explanation
C# is the primary programming language used with the Xamarin framework, enabling developers to build cross-platform apps using a single codebase.
What is the primary programming language used for developing mobile applications using the Unity game engine?
D
Correct answer
Explanation
C# is the primary programming language used with the Unity game engine, allowing developers to create 2D and 3D games for various platforms, including mobile devices.
What is the primary programming language used for developing mobile applications using the Corona SDK?
D
Correct answer
Explanation
Lua is the primary programming language used with the Corona SDK, known for its simplicity and ease of use, making it suitable for beginners and game developers.
What is the primary programming language used for developing mobile applications using the Appcelerator Titanium framework?
-
Java
-
Swift
-
Kotlin
-
JavaScript
D
Correct answer
Explanation
JavaScript is the primary programming language used with the Appcelerator Titanium framework, allowing developers to build cross-platform apps using a single codebase.
What is the primary programming language used for developing mobile applications using the Ionic framework?
-
Java
-
Swift
-
Kotlin
-
TypeScript
D
Correct answer
Explanation
TypeScript is the primary programming language used with the Ionic framework, a popular cross-platform framework for building hybrid apps using web technologies.
What is the name of the scripting language used in Unity?
A
Correct answer
Explanation
C# is the primary scripting language used in Unity.
What is the name of the scripting language used in Unreal Engine?
A
Correct answer
Explanation
C++ is the primary scripting language used in Unreal Engine.
What is the name of the scripting language used in Godot Engine?
A
Correct answer
Explanation
GDScript is the primary scripting language used in Godot Engine.
Which of the following is NOT a common programming language used in game engine development?
C
Correct answer
Explanation
Python is not as commonly used in game engine development as C++, Java, and Lua.
What is the primary programming language used in the Unreal Engine?
A
Correct answer
Explanation
Unreal Engine primarily uses C++ as its programming language, although it also supports other languages like C# and Blueprint.
What is the name of the scripting language used in the Godot Engine?
-
GDScript
-
VisualScript
-
Lua
-
C#
A
Correct answer
Explanation
GDScript is the primary scripting language used in the Godot Engine, known for its simplicity and ease of learning.
What is the name of the scripting language used in the CryEngine?
-
C++
-
Lua
-
CryScript
-
UnrealScript
C
Correct answer
Explanation
CryScript is the primary scripting language used in the CryEngine, known for its flexibility and powerful features.