C is a imperative procedural language widely used in system programming due its huge portability (C compilers are available through a great quantity of platforms) and its ability to allow programmers to write very efficient implementations. The language provides a complete support of memory management and its language constructs maps efficiently to the underlying Instruction Set Architecture (\ie C is a low-level programming language).

Related program(s): Related report(s):