How C# got named...
I just learned a fun fact the other day that I thought I would share. I don't know 100% if it's true but i'm working on verifiing.
First, there was C. The basic language that C++ and C# were based on.
Then to name C++, they(being microsoft's programmers) being the complete bonified geeks they are thought: "Gee, what could we call the new version, we want to give it a name other than C V1.0.5 or CV2... Hey, in programming, what happens if we do x++;... why it gets 1 added to it. Thats what we'll call the new language." Now in keeping with this same tradition, they didn't want to call the new version c++++, because people wouldn't say it. So what they came up with is just rearange the plus symbols.
What would happen if you put two of the pluses below the other two? Well, it would be C#(or C pound), but C Pound sounds dumb, so C#(C sharp) is the name. Nerds...
**Official Self-proclaimed glorified excessive (insert additional adjectives here) post editor/modifier.
Edit = Best feature ever