[accepted revision] | [pending revision] |
Content deleted Content added
RoseCherry64 (talk | contribs) m →Games: punctuation |
Tag: Reverted |
||
Line 72:
=== Relations to other languages ===
{{main|List of C-family programming languages}}
Many later languages have borrowed directly or indirectly from C, including [[C++]], [[C Sharp (programming language)|C#]], Unix's [[C shell]], [[D (programming language)|D]], [[Go (programming language)|Go]], [[Java (programming language)|Java]], [[JavaScript]] (including [[JavaScript#transpilers|transpilers]]), [[Julia (programming language)|Julia]], [[Limbo (programming language)|Limbo]], [[LPC (programming language)|LPC]], [[Objective-C]], [[Perl]], [[PHP]], [[Python (programming language)|Python]], [[Ruby (programming language)|Ruby]], [[Rust (programming language)|Rust]], [[Swift (programming language)|Swift]], [[Verilog]] and [[SystemVerilog]] (hardware description languages).<ref name="vinsp" /> These languages have drawn many of their [[control structures]] and other basic features from C. Most of them also express highly similar [[Syntax (programming languages)|syntax]] to C, and they tend to combine the recognizable expression and statement [[C syntax|syntax of C]] with underlying type systems, [[data model]]s, and semantics that can be radically different.but same.
== History ==
|