Glossary Chpt 1 Flashcards
what does problem solving mean?
The process of formulating a problem, finding a solution, and expressing it.
what does high-level language mean?
A programming language like Python that is designed to be easy for humans to read and write.
what does low-level language mean?
A programming language that is designed to be easy for a computer to run; also called “machine language” or “assembly language”.
portability
A property of a program that can run on more than one kind of computer.
interpreter
A program that reads another program and executes it
prompt
Characters displayed by the interpreter to indicate that it is ready to take input from the user.
program
a set of instructions that specifies a computation
print statement
An instruction that causes the Python interpreter to display a value on the screen.
operator
A special symbol that represents a simple computation like addition, multiplication, or string concatenation
value
One of the basic units of data, like a number or string, that a program manipulates.
type
A category of values. The types we have seen so far are integers (type int), floating-point numbers (type float), and strings (type str).
integer
a type that represents whole numbers
floating-point
A type that represents numbers with fractional parts.
string
A type that represents sequences of characters.
natural language
Any one of the languages that people speak that evolved naturally.