Cita:
Iniciado por tomerqueves
será porque el c tiene maás funcionalidades de bajo nivel (acceso a memoria interrupciones y tal). Lo digo desde la ignorancia. Sólo sé que c es mas de bajo nivel que visual basic pero este ultimo no lo ocnozco y de c he usado poco más a nivel de máquina.
Hablando de plataforma .Net no hay diferencia en cuanto usar algún lenguaje framework, la cuestión es que C# es un lenguaje más elegante y sobre todo más profesional que vb.net pero eso no quiere decir que sea mejor uno que el otro
Además c# es más exigente en la sintaxis, te puedes ahorrar más código (operadores ternarios, ciclos, condicionantes, etc), tienes más control de tu estructura, etc
De hecho microsoft le ha estado apostando más a C# como su lenguaje framework principal, pero realmente es cuestión de gustos y lo que la empresa requiera
Salu2