D is a general-purpose programming language with static typing, systems-level access, and C-like syntax.