Data types

  • Memory management:
    • Smallest unit is a bit (0 or 1)
    • 1 Byte is 8 bits
    • 1024 bytes in 1 kilobyte
    • 1024 kilobyte in 1 megabyte
    • etc.

Primitive types (values with a ? are wrong but Jeg said so)

TypeSizeRange
integer4 bytesintegers (-1, 0, 1, etc.)
double8 bytesReal numbers
float4 bytesReal numbers
String32 bytes?all characters
char1 bit?single letter
bool1 bytetrue, false
Objects~~~~~~