?

AP® Computer Science Principles

Free Version

Upgrade subject to access all content

Easy

Computer Language Translation

APCSP-B5KDL4

In many programming environments today, one language translates the programmers' code into a different language before the computer actually executes the code. For instance, the visual programming language Alice translates your instructions into Python, then Python translates the code into machine-readable code. Python, in this situation, also relies on some C/C++ libraries for certain items, including collision detection.

In this situation, which is the highest-level language being used?

A

C/C++.

B

Python.

C

Alice.

D

Machine code.