Programming Language Concepts Study Guide/ 55+ Quizzes & Answers/ .
Programming Language Concepts Study Guide/ 55+ Quizzes & Answers/ . Terms like: What was the original design goal for Simula language? What were the primary contributions of Simula? - Answer: The original design goal for Simula language is for simulation of discrete events. The primary contributions of Simula were the introduction to basic ideas that lead to OOP, as well as coroutines, classes, and inheritance. List different implementation methods for programming languages and explain how each of them works. - Answer: The implementation methods for programming languages are: Direct execution by hardware, Direct execution by software, Compilation to another language, Hybrid, and Just-in-time compilation. Direct execution by hardware - machine language Direct execution by software - Interpreters run through a program by each line and execute each command. (Python, LISP) Compilation to another language - programs compiled into machine code. Hybrid - compilation to another language, then interpreted by a virtual machine. (Java, Pearl) Just-in-time: dynamically compile bytecode to machine code. (JavaScript)
Written for
- Institution
- Programming Language
- Course
- Programming Language
Document information
- Uploaded on
- June 25, 2024
- Number of pages
- 22
- Written in
- 2023/2024
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
-
programming language concepts
Also available in package deal