Unit 3 - Primitive Values, Formatting and Parsing Flashcards
1
Q
Types of primitive values that PLs often provide
A
- Numbers
- Booleans
- Characters
- Symbolic values
2
Q
What is dynamic type checking
A
type checking occurs at runtime. This means that the compiler will ignore issues that the runtime will detect later, such as invalid type arguments and data mismatches.
3
Q
What is static type checking
A
Static typing is a typing system where variables are bound to a data type during compilation. Once a variable is assigned a data type it remains unchanged throughout the programs execution.