July 2019
Beginner to intermediate
944 pages
27h 45m
English
In large part, computers behave intelligently because programming languages offer a way to test conditions. Then based on the results of that test, the code jumps (branches) to an appropriate area within the program. This is similar to human decision-making: If it's raining, then take an umbrella. If not, leave it at home.
An expression is a combination of two or more items (such as variables, constants, or literals) that resolve (aka evaluate or return) a value. For example, here's an arithmetic expression: 3 * 4. It resolves into the arithmetic value, 12. Note that the relationship between these items is described by what's called an operator. In this case, it's an arithmetic operator that specifies ...
Read now
Unlock full access