Può essere considerato a tutti gli effetti un “concorrente” di Java ed uno dei linguaggi più versatili orientato allo sviluppo delle Web App, applicazioni per dispositivi mobile ed è alla base di Framework.
C# conosciuto anche come C Sharp è un altro linguaggio sviluppato da Microsoft e pensato per la programmazione di oggetti. Può essere considerato a tutti gli effetti un “concorrente” di Java ed uno dei linguaggi più versatili orientato allo sviluppo delle Web App, applicazioni per dispositivi mobile ed è alla base di Framework.NET.