Software Engineering KB

Home

❯

02 Programming Languages and Paradigms

❯

01 Type Systems

❯

Type Systems

Type Systems

Feb 10, 20261 min read

  • type-systems
  • programming-languages

Type Systems

Back: 02 - Programming Languages and Paradigms MOC

Type systems classify values and expressions into types, enforcing constraints that prevent certain classes of errors. They range from simple static checks to sophisticated dependent types, and fundamentally shape how developers express invariants and catch bugs — at compile time or at runtime.

Categories

  • Static vs Dynamic Typing
  • Strong vs Weak Typing
  • Type Inference
  • Advanced Type Features

type-systems programming-languages


Graph View

  • Type Systems
  • Categories

Backlinks

  • Software Engineering - Map of Content
  • Advanced Type Features
  • Static vs Dynamic Typing
  • Strong vs Weak Typing
  • Type Inference
  • 02 - Programming Languages and Paradigms MOC

Created with Quartz v4.5.2 © 2026

  • GitHub