:''This article is about the simplified subset of C. For the Common Intermediate Language (also known as MSIL), see [[MSIL|CIL]].''
{{Redirect category shell|1=
'''CIL''' (C Intermediate Language) is a simplified subset of the [[C programming language]], as well as a set of tools for transforming C programs into that language.
{{R from subtopic}}
{{R to section}}
Several other tools use CIL as a way to have access to a C [[abstract syntax tree]]. Some of this programs are [[Frama-c]] (Framework to analyze C programs) or Compcert (C compiler proven in [[coq]]).
}}
== External links ==
*[http://manju.cs.berkeley.edu/cil/ CIL project at Berkeley]