Answer:
A high-level language is a programming language designed to simplify computer programming. High-level source code contains easy-to-read syntax that is later converted into a low-level language, which can be recognized and run by a specific CPU.
A pointer is a variable that stores the address of another variable. Unlike other variables that hold values of a certain type, pointer holds the address of a variable. For example, an integer variable holds (or you can say stores) an integer value, however an integer pointer holds the address of a integer variable.
a function relates inputs to outputs. a function takes elements from a set (the domain) and relates them to elements in a set
Compiler, Computer software that translates (compiles) source code written in a high-level language (e.g., C++) into a set of machine-language instructions that can be understood by a digital computer's CPU.
A logic error (or logical error) is a mistake in a program's source code that results in incorrect or unexpected behavior.
In computer programming, a loop is a sequence of instruction s that is continually repeated until a certain condition is reached.