Prg Lang Chapt 2
Ruby
Yukihiro Matsumoto
Smalltalk
Alan Kay
One of the greatest single advances in computing came with the introduction of the IBM [a] in 1954, in large measure because its capabilities prompted the development of [b].
704 Fortran
Prolog
Alain Colmerauer, Phillippe Roussel, and Robert Kowalski
C++
Bjarne Stroustrup
Objective-C
Brad Cox and Tom Love
C
Dennis Ritchie
On what language was COBOL based?
Flow-Matic
Between 1951 and 1953, a team led by [a] at UNIVAC developed a series of "compiling" systems named A-0, A-1, and A-2 that expanded a pseudo-code into machine code subprograms in the same way as macros are expanded into assembly language.
Grace Hopper
Python
Guido van Rossum
Scheme
Guy L. Steele and Gerald Jay Sussman
Java
James Gosling
Fortran
John Backus
The first widely-used functional programming language (called [a]) was invented to provide language features for list processing, the need for which grew out of the first applications in the area of [b].
LISP artificial intelligence
Perl
Larry Wall
Although never implemented, and not even published until 1972, the first high-level language, [a], was developed in Germnay between 1936 and 1945 by [b].
Plankalkul Konrad Zuse
PHP
Rasmus Lerdorf
What language was the first to fully support object-oriented programming?
Smalltalk
LISP
Steve Russell, Timothy P. Hart, and Mike Levin
PHP's array data structure is a combination of what two data structures from other languages? a. Python defs b. Perl hashes c. Javascript arrays d. Ruby tables
b. Perl hashes c. Javascript arrays
Which one of the following features was NOT a feature of Fortran 77? a. character string handling b. dynamic arrays c. an If with an optional Else clause d. logical loop control statements
b. dynamic arrays
What data structure(s) does Python use in place of arrays? (Multi answer) a. tables b. tuples c. dictionaries d. sets e. trees f. lists
b. tuples c. dictionaries f. lists
What characteristic does Ruby share with Smalltalk?
pure object oriented language