Category:C3: Difference between revisions
Content added Content deleted
(Added C3) |
(Intro) |
||
Line 1: | Line 1: | ||
{{language|C++ |
|||
|exec=machine |
|||
|safety=unsafe |
|||
|gc=no |
|||
|parampass=value |
|||
|checking=static |
|||
|express=explicit |
|||
|strength=weak |
|||
|compat=both |
|||
|tags=c3}} |
|||
'''C3''' is a language evolved from [[C]], with minor changes to syntax and semantics. Like C it's intended for [[procedural programming]]. Among other thing it adds modules, semantic macros, error handling and slices on top of what C offers, while doing away with the preprocessor. |
|||
The C3 name is a nod to the [[C2]] language which it was inspired by. It shares goals and some syntax with C2, and the original author of C3 also contributed to C2's source code. |
|||
If you can't find an implementation for your task in the C3 category below, please look in the [[C]] category, as many of the tasks can be implemented very similarly in C3 and C. |
|||
{{language programming paradigm|Imperative}} |
|||
{{language programming paradigm|Generic}} |
|||
<br clear="both"> |