What was the first application for Java?
Embedded consumer electronic devices
What characteristic of Java is most evident in JavaScript?
Use of similar syntax
How does the typing system of PHP and JavaScript differ from that of Java?
PHP and JavaScript are dynamically typed, while Java is strongly typed
What array structure is included in C# but not in C, C++, or Java?
Rectangular arrays
What two languages was the original version of Perl meant to replace?
sh (shell) and awk
For what application area is JavaScript most widely used?
Web programming for creating dynamic HTML documents
What is the relationship between JavaScript and PHP, in terms of their use?
JavaScript runs client-side in the browser; PHP runs server-side on the Web server
PHP’s primary data structure is a combination of what two data structures from other languages?
JavaScript arrays and Perl hashes
What data structure does Python use in place of arrays?
Lists
What characteristic does Ruby share with Smalltalk?
Pure object-oriented language
What characteristic of Ruby’s arithmetic operators makes them unique among other languages?
They are method calls and can be redefined by the user
What data structures are built into Lua?
Tables
Is Lua normally compiled, purely interpreted, or impurely interpreted?
Impurely interpreted
What feature of Delphi’s classes is included in C#?
Properties
What deficiency of C’s switch statement is addressed by C#?
Elimination of implicit fall-through between cases
What is the primary platform on which C# is used?
The .NET Framework
What are the inputs to an XSLT processor?
An XML data document and an XSLT document
What is the output of an XSLT processor?
Another XML document, often HTML
What element of the JSTL is related to a subprogram?
The if element
To what is a JSP document converted by a JSP processor?
A servlet
Where are servlets executed?
On a Web server