Escrito C# pero conocido como C sharp, este es un lenguaje de programación creado por Microsoft orientado a objetos que se enfoca en objetos en lugar de acciones. Funciona con datos de entrada y, después de procesarlos, viene con nuevos datos de salida. C Sharp tiene el objetivo de combinar el poder de C ++ con la plataforma de programación Visual Basic.
C Sharp es elegible para trabajar junto con la plataforma Microsoft .Net para facilitar el intercambio de información y hacer que los diferentes servicios web sean accesibles para todos los usuarios. Con C #, los desarrolladores pueden crear aplicaciones web portátiles de alta calidad, todo gracias a XML o Extensive Markup Language combinado con un Simple Object Access Protocol, y construir sobre código ya existente en lugar de escribir uno nuevo cada vez.