C# is a managed language, e.g. the JIT compiler handles the conversion from High lvl code down into Native Machine code where as C++ is unmanaged code. C# and C++ are night and day however, C# is a more high lvl language and c++ is more a low lvl language.
However, C++ is not to be confused with C as they are both different languages C++ being a later dirivitive of C.
================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
^^Took that from planoie's profile^^
^^Modified text taken from gbianchi profile^^
================================================== =========
Technical Editor for:
Professional Search Engine Optimization with ASP.NET
http://www.wiley.com/WileyCDA/WileyT...470131470.html
Discussion:
http://p2p.wrox.com/topic.asp?TOPIC_ID=56429