C#, pronounced "C sharp", is categorized as a 'C-Style' langue in that it uses the fundamental syntax structures of braces ('{' and '}') and semicolons. It is unlike [[C]] in that it is object-oriented. It is unlike C++ in that it is [[garbage collection|garbage collected]] and that it is not compiled to machine code, but to Common Intermediate Language (CIL) which is then translated to machine by software installed on the target machine. In both these aspects it is more like [[Java]] than either C or C++. | C#, pronounced "C sharp", is categorized as a 'C-Style' langue in that it uses the fundamental syntax structures of braces ('{' and '}') and semicolons. It is unlike [[C]] in that it is object-oriented. It is unlike C++ in that it is [[garbage collection|garbage collected]] and that it is not compiled to machine code, but to Common Intermediate Language (CIL) which is then translated to machine by software installed on the target machine. In both these aspects it is more like [[Java]] than either C or C++. |