Modern IaC using general-purpose programming languages with limited but growing presence in
Platform Engineering and
DevOps (<5% prevalence). Minimal entry-level demand. Code-first approach. Used for infrastructure as actual code (Python, TypeScript, Go), type-safe infrastructure definitions, developers preferring programming languages over DSLs, complex infrastructure logic, and organizations valuing software engineering practices in IaC.