En consideración de la post Bob del conserje:
definir un lenguaje de alto nivel? Cuando se creó C se consideró un alto nivel de lenguaje porque podría ser compilan en múltiples arquitecturas
yo diría que se está moviendo desde el "alto" punto al igual que Java es.
Java's considerado el lenguaje ensamblador de la JVM en este punto. Los nuevos lenguajes como Scala y Ruby parecen ofrecer una gran variedad que Java y C# no van a coincidir fácilmente.
No me malinterpreten, creo que Java/C# están en el nivel perfecto. Solo digo que, como en C, estos lenguajes tienen un conjunto de definición/características bastante fijo, mientras que "Características" continuará siendo inventado e implementado en nuevos idiomas.
Si no me cree, eche un vistazo a Scala ... ¡un monstruo completamente diferente!
Esta es una muy buena respuesta. –
Esto se refiere al período de tiempo, no a la profundidad del lenguaje, que es lo que significa alto nivel – TStamper
Buena respuesta. Pero no creo que haya una pequeña diferencia con respecto a otros lenguajes basados en C. C# tiene algunas características de alto nivel muy interesantes. –