Fooker's Pointless Trivia v2.0 (Answers)
Computer Language History

1. The oldest high-level computer programming language is FORTRAN, developed 1957 by IBM. While COBOL is nearly as old as FORTRAN, it came along two years later. The other two languages came about much later. (You can learn more about FORTRAN by browsing this news group.)

2. Logo is simple and fun. Gotta love them turtle graphics! But if Logo must hail an alma mater, it would have to be MIT. (Surf on over to MIT if you like...)

3. Niklaus Wirth is the busy-bee you created Pascal (see #14). The other gentlemen listed have the following credits: Iverson created APL; Steele and Sussman invented Scheme; and Meyer created Eiffel.

4. C++ was "incremented" by Bjarne Stroustrup of Bell Labs. The other fellows' credits: Ritchie spawned C; Turner begot Miranda; and Wall originated Perl. (BTW, Bell Labs eventually became Lucent Technologies, which is now Alcatel-Lucent. You can browse over here to check it out.)

5. After a boo-koo of money and tons of revisions, the Department of Defense finally settled on a language design from Cii Honeywell/Bull (the only foreign contractor in the bid) in 1979. This design ultimately became the language you and I know (or at least I know) as Ada. (Get more Ada info by warping over here.)

6. This one should have been easy, if you know enough about JavaScript to know that it too uses a double-equal (==) for comparisons, just like Java (and C, and C++, and Perl, and...). A single-equal (=) in both languages is used for assignment. So the only incorrect statement was D; all the other statements were true. (Lots o' Java stuff can be found here.)

7. Forth was invented by Charles H. Moore. The others guys are responsible for the following: Cleve Moler created MatLab; Van Rossum originated Python; and, as previously stated, Turner begot Miranda.

8. ISE, lead by Bertrand Meyer, created Eiffel in 1985 and named it after French engineer Gustave Eiffel, who designed the rather famous tower in Paris that bears his name. The developers compared the language's structure to the well built structure of the Eiffel Tower, which was completed on time and within budget. (Visit the home of Eiffel here.)

9. SIMULA was created in Oslo, Norway by Ole-Johan Dhal and Kristen Nygaard at the Norwegian Computing Center (NCC) between 1962 and 1967.

10. The early programming language in question is PL/1. Interestingly, the IBM developers that created PL/1 originally named in NPL (New Programming Language; what originality!), but later renamed it to avoid confusion with the National Physical Laboratory in England.

11. The creators of awk made this one a dead give-away. "awk" is an acronym of the creators' last names, meaning it was developed by Alfred V. Aho, Peter J. Weinberger, and Brian W. Kernighan in 1977.

12. The language in question is Lisp, created by John McCarthy over a number of years (the kernel of the idea started back in 1958, during the development of FORTRAN). For those that are interested, Python is the language named after a British comedy troupe, namely Monty Python. (Visit PythOnline!)

13. Back in "the days," BASIC could be found on virtually every early home computer, from Tandy CoCo's to Commodore 64's to Apple II's. BASIC mainly survives today in the form of Visual Basic, a Microsoft Windows programming environment which has quite a huge following. (The official VB site can be found here.)

14. Niklaus Wirth has been one busy guy! Of the four languages listed, he has created Modula-2, Pascal, and Oberon. Forth, as we mentioned above, was created by Charles H. Moore.

15. Any good UNIX junkie knows how to code in C and at least one of the following: Perl, sed, and/or awk. JavaScript, which can run in a web browser on a UNIX box, is not used for scripting in general. Told ya this was a giveaway....

A very special thanks to The Language Guide for the vast wealth of info I gleaned from them to supplement my overly stuffed brain.

Man, do I feel dumb now. I wanna go home!

Return to Geeky Games