Type theory
Data types
Type safety
Record
Data structure alignment
Ada
Subroutine
Parameter
Variable
Software engineering
Computing
Computer programming