The C-family programming languages share significant features of the
C programming language. Many of these 70 languages were influenced by C due to its success and ubiquity. The family also includes predecessors that influenced C's design such as
BCPL.
Notable programming sources use terms like ''C-style'', ''C-like'', a ''dialect of C'', having ''C-like syntax''. The term ''
curly bracket programming language'' denotes a language that shares C's block syntax.
C-family languages have features like:
*
Code block delimited by
curly braces (
), a.k.a. braces, a.k.a. curly brackets
*
Semicolon (
;
)
statement terminator
*
Parameter list delimited by
parentheses (
()
)
*
Infix notation for
arithmetical and
logical expressions
C-family languages span multiple programming paradigms, conceptual models, and run-time environments.
References
{{Reflist
C