a mathematical operation that returns the remainder after integer division
Back
volatile vs nonvolatile
Front
Volatile: it is erased when the power is turned off
ex. computer's memory
Non volatile: the information is not erased when power is turned off
ex. Disk and related media
Back
Byte Code
Front
An intermediate language between source code and object code. Many modern languages first compile source code into byte code and then interpret the byte code with a program called a virtual machine.
Example: Java
Back
Strongly vs Weakly typed variables
Front
Strongly typed: programs require you to indicate what type of variable ahead of time or else results in an error
Weakly typed: programs determine the type by context
Back
Boolean
Front
A single value of either TRUE or FALSE
ex. logic statements
Back
Compiled languages
Front
Do everything ahead of time...translate the human-readable code into machine language, store it, and then execute it at some later time
examples: C++,FORTRAN,COBOL,PL/1
Back
String
Front
collection of characters stored in separate memory locations
Back
Interpreted languages
Front
Translate the human-readable code into machine language one line / statement at a time while the program is running
examples: Python,BASIC,Javascript
Back
FORTRAN
Front
(FORmulaTRANslation system)
first widely used language 1957
Back
COBOL
Front
Common Business Oriented Language.
Developed 1959 for programming Business Data