type-checked

Compiler-analyzed for correctness

Type-checked describes code that has been verified for consistency in how data types are used.

A type-checked program won't accidentally treat a number as text or pass the wrong kind of value to a function.

Languages like TypeScript and Rust are type-checked at compile time; others check types at runtime.

The code type-checked successfully but still had logic errors.

verification

compiler

Source-to-machine-code translator

compile-time · runtime · soundness · linting · strictness · enforcement · guarantees

programming

variables

Changeable elements in equations

interfaces · classes · methods · signatures · declarations · polymorphism · casting · coercion · overloading · templates

Opposites
static vs. dynamic type verification

type-checkedunchecked

Not controlled or limited

untyped · typeless · unvalidated · unverified · interpreted

Family

type, check, checked, types, typed, typing, typist, typical, typically

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Abstract · Rated G