Concepts of Programming Languages (11th Edition)
11th Edition
ISBN: 9780133943023
Author: Robert W. Sebesta
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 2, Problem 31RQ
Explanation of Solution
Data structuring introduced in ALGOL 68:
ALGOL 68 inspired many new ideas in the subsequent language designs. The most important one was user defined data structure in Pascal.
- This data structure innovation was first introduced in ALGOL 68 but the credit went to PASCAL.
- ALGOL 68 provided small number of data types and data structures and provided user defined data type where user can combine the default data types to produce the needed type.
- Provision for user defined data types was valuable since allowed users to include data abstraction for particular problems...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
What were the goals of the developers of Pseudo-Code, Fortran, and Algol? How are they similar and how do they differ?
What are the differences among C++, assembler, and python? Draw a block diagram to
support your answer?
What are the design issues for subprograms?
Chapter 2 Solutions
Concepts of Programming Languages (11th Edition)
Ch. 2 - In what year was Plankalkl designed? In what year...Ch. 2 - What two common data structures were included in...Ch. 2 - How were the pseudocodes of the early 1950s...Ch. 2 - Speedcoding was invented to overcome two...Ch. 2 - Prob. 5RQCh. 2 - Prob. 6RQCh. 2 - Prob. 7RQCh. 2 - Prob. 8RQCh. 2 - Prob. 9RQCh. 2 - Prob. 10RQ
Ch. 2 - Prob. 11RQCh. 2 - Prob. 12RQCh. 2 - Prob. 13RQCh. 2 - Prob. 14RQCh. 2 - Prob. 15RQCh. 2 - Prob. 16RQCh. 2 - Prob. 17RQCh. 2 - Prob. 18RQCh. 2 - Prob. 19RQCh. 2 - Prob. 20RQCh. 2 - Prob. 21RQCh. 2 - On what programming language was COBOL based?Ch. 2 - In what year did the COBOL design process begin?Ch. 2 - What data structure that appeared in COBOL...Ch. 2 - What organization was most responsible for the...Ch. 2 - Prob. 26RQCh. 2 - Prob. 27RQCh. 2 - Prob. 28RQCh. 2 - Prob. 29RQCh. 2 - Prob. 30RQCh. 2 - Prob. 31RQCh. 2 - Prob. 32RQCh. 2 - Prob. 33RQCh. 2 - Prob. 34RQCh. 2 - Prob. 35RQCh. 2 - Prob. 36RQCh. 2 - Prob. 37RQCh. 2 - Prob. 38RQCh. 2 - Prob. 39RQCh. 2 - What Ada construct provides support for abstract...Ch. 2 - What populates the Smalltalk world?Ch. 2 - Prob. 42RQCh. 2 - Prob. 43RQCh. 2 - From what language does Objective-C borrow its...Ch. 2 - Prob. 45RQCh. 2 - What do the Ada and COBOL languages have in...Ch. 2 - What was the first application for Java?Ch. 2 - Prob. 48RQCh. 2 - How does the typing system of PHP and JavaScript...Ch. 2 - Prob. 50RQCh. 2 - Prob. 51RQCh. 2 - Prob. 52RQCh. 2 - Prob. 53RQCh. 2 - Prob. 54RQCh. 2 - What data structure does Python use in place of...Ch. 2 - Prob. 56RQCh. 2 - What characteristic of Rubys arithmetic operators...Ch. 2 - Prob. 58RQCh. 2 - Prob. 59RQCh. 2 - Prob. 60RQCh. 2 - Prob. 61RQCh. 2 - Prob. 62RQCh. 2 - Prob. 63RQCh. 2 - Prob. 64RQCh. 2 - Prob. 65RQCh. 2 - Prob. 66RQCh. 2 - Prob. 1PSCh. 2 - Prob. 2PSCh. 2 - Prob. 3PSCh. 2 - Prob. 4PSCh. 2 - Prob. 5PSCh. 2 - Prob. 6PSCh. 2 - Prob. 7PSCh. 2 - Prob. 8PSCh. 2 - Prob. 9PSCh. 2 - Prob. 10PSCh. 2 - Prob. 11PSCh. 2 - Prob. 12PSCh. 2 - Prob. 13PSCh. 2 - Prob. 14PSCh. 2 - Prob. 15PSCh. 2 - Prob. 16PSCh. 2 - Prob. 17PSCh. 2 - Prob. 18PSCh. 2 - Prob. 19PSCh. 2 - Prob. 20PSCh. 2 - Prob. 21PSCh. 2 - Prob. 22PSCh. 2 - Prob. 23PSCh. 2 - Prob. 24PS
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Name the different built -in data structures of the Java, C++ and C. Give the example of each one in terms of declaration and implementation in the mentioned programming language. Name three (3) user-defined data structures used in any programming language, their advantages and disadvantages. If you have to use a User -Defined Data Structure in one of the applications in Computer Science field what would that be? why?arrow_forwardRecall the topic USING ARRAYS and answer the questions below 1. How is dynamic memory allocation implemented in C #?arrow_forwardExplain the concept of integer overflow and underflow in the context of programming languages like C++. How can these issues lead to unexpected results in code execution?arrow_forward
- Question 3: What are the differences among C++, assembler, and python? Draw a block diagram to support your answer?arrow_forwardWhat are the different mechanisms in C that show that it was influenced by ALGOL 68?arrow_forwardTo that end, please elaborate on the concept of "portability" as it applies to the different programming languages.arrow_forward
- How is coordination synchronisation for Ada tasks provided?arrow_forwardHow Do C++ and Java Stack Up When It Comes to Their Competence in the Assembly Language?arrow_forwardWhen it comes to computer programming, how can you tell the difference between C++, assembly, and Python? Make a block diagram to back up your claim.arrow_forward
- AED is the acronym for Algol extended for design. why?arrow_forwardDo you believe that the type checking performed on pointer variables in assembly language is more rigorous than that performed in C and C++, or do you believe that it is the same in both cases?arrow_forwardWhat are the principles of programming language and how do you describe implementing subprograms in it? WHAT ARE THE ABSTRACT DATA TYPES IN THE PRINCIPLES OF PROGRAMMING LANGUAGE AND HOW DO THEY WORK?arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage