C and C++

C is a general-purpose, low-level imperative programming language. Invented in the early 1970s to rewrite UNIX, C has become one of the most widely used languages, even today. Many more modern languages like C ++, C #, Java and PHP or Javascript have taken a syntax similar to C and partly take back its logic. C offers the developer a significant margin of control over the machine (especially over memory management) and is therefore used to build the “foundations” (compilers, interpreters, etc.) of these more modern languages.

C ++ is a compiled programming language allowing programming under multiple paradigms (such as procedural, object-oriented or generic programming). Its good performance, and its compatibility with C make it one of the most widely used programming languages in applications where performance is critical. Originally created by Bjarne Stroustrup in the 1980s, the C ++ language is now standardized by ISO.