Overview

Low-Level

  • variable types:
    • int
    • float
    • double
    • char
    • etc

Mid-Level

  • direct concatenation (implied structure)
    • array
    • vector
    • matrix
    • tuple
  • linked concatenation (single-direction structure)
    • linked list
    • double-linked list

High-Level

  • default queue: FIFO (first-in-first-out)
  • stack: LIFO (last-in-first-out)