WGU WITH VERIFIED SOLUTIONS 2025
Editor - Correct answer-allows you to write code
Compiler - Correct answer-Turns programming language into computer language
Interpreter - Correct answer-Same as compiler, but converts code one step at a time instead of the
entire program at once
Operator - Correct answer-An object that takes two operands and does something with them
Expression - Correct answer-Something that has value
Terminal vs non-terminal expression - Correct answer-Terminal is a final value, non-terminal can be
reduced further
Proper Python expression grammar - Correct answer-Expression > expression operator expression
, What is an advantage of using a programming library? - Correct answer-The code has already been
compiled
Which language is dynamically typed? - Correct answer-Python
A language substantially supports a programmer creating items like person, teacher, and students. Each
item has internal data and some operations. Which characteristic describes that language? - Correct
answer-Object oriented
A programmer wants a compiler to report an error if an integer variable is assigned with a string. Which
kind of language should the programmer use? - Correct answer-statically typed
A language uses tags around text to indicate how that text should be formatted. Which characteristic
describes a language having such tags? - Correct answer-Markup
What is a characteristic of a compiled language? - Correct answer-Converts to machine language before
running
What is a characteristic of an interpreted language? - Correct answer-Runs easily on different kinds of
machines
What is an advantage of interpreted programs? - Correct answer-They can be modified at run time.
Which characteristic specifically describes interpreted languages? - Correct answer-They can be run one
statement at a time.
Which characteristic specifically describes interpreted languages? - Correct answer-They can run on any
machine having the right interpreter.