June 25, 2014

Naming of C++ and C#

We know that C++ is the predecessor of C. Then why C++ and not D?

C++ (Pronounced as See Plus Plus) was renamed from C with Classes. More new features where added to it and the Version is Incremented by 1. Hence the increment operator itself was used. There is a programming language D too.

C# (Pronounced as See Sharp) was inspired by musical notation where a sharp indicates that the written note should be made a semitone higher in pitch. The sharp symbol also resembles a ligature of four "+" symbols (in a two-by-two grid), further implying that the language is an increment of C++.