
C + + menawarkan lebih dari C, karena memiliki template, pengecualian, dan kelas, dan relatif lebih mudah untuk belajar. C # di sisi lain dibuat untuk lingkungan NET. Oleh Microsoft, dan jauh lebih sederhana dari C + +. C terutama dirancang ulang ke C + + untuk membuat sebuah bahasa pemrograman