No había prestado tanta atención en mi mensaje anterior pero ahora que lo veo bien, creo que es un error que C# este para votar en el mismo lugar que C/C++. Es decir, tampoco estaría bien que C/C++ estén en el mismo lugar, pero se sobreentiende que en ese caso si es comprensible y aceptable. Pero C#? lo único que tienen en común es la sintaxis (en parte) y el nombre que pretende demostrar una especie de evolución de C++ (lo cual obviamente no lo es).
Nunca he programado con C#, pero me da la impresión de que se parece más a C++ que C++ a C.
La verdad es que no, pero suponiendo que si, el mero hecho que C# dependa de un framework especifico hace que sean 2 lenguajes completamente distintos. Si es por sintaxis podemos meter a muchos en la misma categoria.
No obstante, C++ si comparte muchas características de C por ser su sucesor natural por lo tanto no es tan loco verlos juntos en una encuesta. Si, podrían dividirse (deberían tal vez) pero eso depende de cuan estricto se ponga uno, sin embargo con C# es una división casi obligatoria.
Es preferible ver a .NET como una unidad ya que por ejemplo entre VB.NET y C# lo único que cambia es la sintaxis mientras que entre Visual Basic y C/C++ hay un abismo de diferencia.
Igual quedara para cuando se haga otra encuesta. Esta buena la idea de ver en que áreas de programación trabajan los usuarios del foro, y luego la de los lenguajes con hacerla un poco mas especifica bastaría.
Lo de batch y bash, no me parecen que tengan el mismo potencial pero sin embargo no veo mal que estén juntos.
Saludos!