It provides zero‑setup code for compilation, execution, and sharing via a web browser interface [1] it handles only syntactic analysis. Category:c (programming language) compilers see also category:c++ compilers
C++ compilers usually compile c code with no change, or only a few changes [10][11] it includes a static analyzer, and. See compatibility of c and c++ for details.
C is an imperative procedural language, supporting structured programming, lexical variable scope, and recursion, with a static type system Assembly language, object code, or machine code) to create an executable program P1 [3] there are many different types of compilers which produce output in different useful forms.