C como lenguaje de medio nivel

2009/06/04
  • Que C se considere como un lenguaje de medio nivel no quiere decir que sea peor, poco útil o menos poderoso que los de alto nivel. Nada más lejos del significado real de la expresión.
  • "Medio nivel" significa, por un lado, que es similar a los lenguajes de bajo nivel (ensambladores), por lo menos como representaciones simbólicas (instrucciones) del auténtico código máquina (ceros y unos), y por el otro lado, que contiene elementos de un lenguaje de alto nivel (estructuras de control, de decisión, etc).
  • Básicamente, un lenguaje de bajo nivel es el que está orientado especialmente a una máquina en particular (un procesador en específico, por ejemplo), mientras un lenguaje de alto nivel está orientado al programador, facilitando la lectura y comprensión del código, casi como leer en inglés. Asímismo, la portabilidad entre plataformas es -más o menos- proporcional al nivel del lenguaje empleado.

Para investigar:

-Lenguaje de medio nivel
-Lenguaje ensamblador
-Portabilidad




1 comentarios:

Primeros pasos para programar dijo...

Como bien dices es un lenguaje de medio nivel pero el c y el c++ a mi punto de vista son los mejores lenguajes para comenzar a programar.

Publicar un comentario