
Happy programmer day, or 10 facts about C ++++
In the words of Gottfried Wilhelm Leibniz

In 2000, a group of Microsoft developers introduced the new C # programming language, which combined the expressiveness of object-oriented programming languages like Java and the power of C ++. The syntactic constructions of the new language were mostly borrowed from C ++ (data types like structure and enumeration) and from Visual Basic (using class properties).
On this festive 256th day of the year, we decided to recall ten facts about the C # language that you might not know:
1. The idea of creating the C # language originated in 1998 and the project was originally called COOL (C-style Object Oriented Language).
2.The name of the language came about when drawing a parallel between the C # and C ++ languages. And there are two reasons for this. The first - the “#” sign is a component of the four “+”: C → C ++ → C ++++ (C #). The second - the “#” sign is a copy of the sharp sign in musical notation, which indicates an increase in the sound corresponding to the note by a semitone, similar to the “++” sign in C ++, which indicates the increment of a variable.
3. Since there is no “sharp” sign on the keyboard, it was decided to use the “#” sign. But, on printed materials Microsoft uses exactly “sharp”.
4. After the C # language appeared, a local meme appeared on The Daily WTF website and it began to be called “C-POUND”, which caused confusion among developers: “C-Sharp? C-hash? C-Pound? C-WHAT? ”
5.C # is the first component-oriented programming language from the C family.
6. In 2001, Anners Halesberg, who is considered the “father” of C #, was awarded the prestigious Dr. Programming Award from Dr. Magazine. Dobb's for his contributions to software development.
7. Until 2004, C # developers had a mascot named Andy.
8. In 2014, the source code for the C # compiler was opened.
9. The C # language is standardized in ECMA (ECMA-334) and ISO (ISO / IEC 23270).
10. There are independent implementations of the C # language, the most famous of them: Xamarin, dotGNU and Portable.NET.
Besides interesting facts, there are many useful resources for C # developers:
1.Course in Russian for beginners C # developers.
2. A free book on building applications using Xamarin.Forms.
3. New Channel 9 show on Xamarin development.
4. Reference materials on keywords, operators, errors and warnings of the C # compiler.
5. A resource with specific C # code examples.
Join in the congratulations and leave in the comments your links to useful resources in the C # language!
11010000 10010100 11010001 10000000 11010001 10000011 11010000 10110111 11010001 10001100 11010001 10001111 00101100 00100000 11010001 10000001 00100000 11010000 10110100 11010000 10111101 11010000 10110101 11010000 10111100 00100000 11010000 10111111 11010001 10000000 11010000 10111110 11010000 10110011 11010001 10000000 11010000 10110000 11010000 10111100 11010000 10111100 11010000 10111000 11010001 10000001 11010001 10000010 11010000 10110000 00100001 00100000 00111010 00101001
! 
In 2000, a group of Microsoft developers introduced the new C # programming language, which combined the expressiveness of object-oriented programming languages like Java and the power of C ++. The syntactic constructions of the new language were mostly borrowed from C ++ (data types like structure and enumeration) and from Visual Basic (using class properties).
On this festive 256th day of the year, we decided to recall ten facts about the C # language that you might not know:
1. The idea of creating the C # language originated in 1998 and the project was originally called COOL (C-style Object Oriented Language).
2.The name of the language came about when drawing a parallel between the C # and C ++ languages. And there are two reasons for this. The first - the “#” sign is a component of the four “+”: C → C ++ → C ++++ (C #). The second - the “#” sign is a copy of the sharp sign in musical notation, which indicates an increase in the sound corresponding to the note by a semitone, similar to the “++” sign in C ++, which indicates the increment of a variable.
3. Since there is no “sharp” sign on the keyboard, it was decided to use the “#” sign. But, on printed materials Microsoft uses exactly “sharp”.
4. After the C # language appeared, a local meme appeared on The Daily WTF website and it began to be called “C-POUND”, which caused confusion among developers: “C-Sharp? C-hash? C-Pound? C-WHAT? ”
5.C # is the first component-oriented programming language from the C family.
6. In 2001, Anners Halesberg, who is considered the “father” of C #, was awarded the prestigious Dr. Programming Award from Dr. Magazine. Dobb's for his contributions to software development.
7. Until 2004, C # developers had a mascot named Andy.
8. In 2014, the source code for the C # compiler was opened.
9. The C # language is standardized in ECMA (ECMA-334) and ISO (ISO / IEC 23270).
10. There are independent implementations of the C # language, the most famous of them: Xamarin, dotGNU and Portable.NET.
Besides interesting facts, there are many useful resources for C # developers:
1.Course in Russian for beginners C # developers.
2. A free book on building applications using Xamarin.Forms.
3. New Channel 9 show on Xamarin development.
4. Reference materials on keywords, operators, errors and warnings of the C # compiler.
5. A resource with specific C # code examples.
Join in the congratulations and leave in the comments your links to useful resources in the C # language!