1D0-635 · Question #36
Which language can create stand-alone applications or mini-applications called applets?
The correct answer is D. Java. See the full explanation below for the reasoning.
Question
Which language can create stand-alone applications or mini-applications called applets?
Options
- AC++
- BC
- CJavaScript
- DJava
How the community answered
(26 responses)- A8% (2)
- B15% (4)
- C4% (1)
- D73% (19)
Community Discussion
3Java is the correct answer here. Java was specifically designed to run both full stand-alone applications and small embedded programs called applets, which could be downloaded and run inside a web browser through the JVM, and that dual capability is exactly what this question is testing.
Java runs as both standalone apps and browser applets, unlike C++ or C, so why do you think JavaScript was tempting here?
Honestly the wording here is a little sloppy because JavaScript can run embedded in a page which you might loosely call a mini-app, so I get why some people second-guess themselves on this one. But the exam is clearly going after a specific historical concept, and that is Java applets, which were literally named that, ran inside a browser via the JVM plugin, and could also be compiled into stand-alone desktop applications. C and C++ can do stand-alone apps all day but they never had the applet concept baked into the language design and ecosystem the way Java did. Go with D, Java, and do not overthink the JavaScript trap they set up here.