# C\# - developed by Microsoft - best suited for applications on Windows, Android, and iOS - File extension: `.cs` - | | | |---|---| |Level:|Intermediate| |Skills Needed:|A basic understanding of how to write code| |Platform:|Cross-platform, including mobile and enterprise software applications| |Popularity Among Programmers:|Relatively popular, but not as popular as Java (its closest rival)| |Benefits:|- Fast <br>- Simple to use<br>- Object-oriented<br>- Scalable and updateable<br>- Interoperable with other codes<br>- Open source<br>- Extensive library| |Downsides:|Less flexible, as it depends on Microsoft’s .Net framework; poor x-platform GUI| |Degree of Use:|Used by roughly one-third of all software developers, particularly relevant for Microsoft developers| |Annual Salary Projection:|$111,760| [^1] [^1]:https://www.simplilearn.com/best-programming-languages-start-learning-today-article ## Guides [W3](https://www.w3schools.com/cs/index.php)