A CDE Definition
In programming, the assignment of types to variables and expressions at compilation time. Also called "static binding" and "static typing." Contrast with dynamic binding. See binding time.
(1) In program compilation, the point in time when symbolic references to data are converted into physical machine addresses. See bind.
(2) When a variable is assigned its type (integer, string, etc.) in a programming language. Traditional compilers and assemblers provide early binding and assign types at compilation. Object-oriented languages provide late binding and assign types at runtime when the variable receives a value from the keyboard or other source.
Before/After Your Search Term
Terms By Topic
Click any of the following categories for a list of fundamental terms.