C# is always written as “C#”, using the number sign ‘#’ (ASCII 35). This is actually pronounced “C Sharp”, interpreting the number sign as a musical sharp symbol when pronouncing the name of the language. Though pronounced as “sharp”, we never write it using the Unicode symbol for the musical sharp sign.