top | item 13660682 (no title) Undertow_ | 9 years ago Would someone care to ELI5 the differences in functionality between C, C+, C++, and C#? discuss order hn newest Mikeb85|9 years ago C - Compiled language, imperative, pretty basic constructs (no OO, no GC), basically portable AssemblyC+ - No idea.C++ - C with a bunch of stuff added on (mainly OO, other goodies too). Still no GC.C# - not related to C at all. It's basically Microsoft's Java, with GC, OO, higher level constructs, lots of sugar, etc... EamonnMR|9 years ago C+ isn't a language, they went straight from C to C++ (++ is the increment operator)
Mikeb85|9 years ago C - Compiled language, imperative, pretty basic constructs (no OO, no GC), basically portable AssemblyC+ - No idea.C++ - C with a bunch of stuff added on (mainly OO, other goodies too). Still no GC.C# - not related to C at all. It's basically Microsoft's Java, with GC, OO, higher level constructs, lots of sugar, etc...
EamonnMR|9 years ago C+ isn't a language, they went straight from C to C++ (++ is the increment operator)
Mikeb85|9 years ago
C+ - No idea.
C++ - C with a bunch of stuff added on (mainly OO, other goodies too). Still no GC.
C# - not related to C at all. It's basically Microsoft's Java, with GC, OO, higher level constructs, lots of sugar, etc...
EamonnMR|9 years ago