Entradas

Mostrando entradas de julio, 2019

Lenguaje de programación

Imagen
  Actividad   clic aquí. ¿Qué es un lenguaje de programación   ?    En informática, se conoce como lenguaje de programación a  un programa destinado a la construcción de otros programas informáticos . Su nombre se debe a que comprende un lenguaje formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento físico, lógico y su comunicación con el usuario humano. Dicho lenguaje  está compuesto por símbolos y reglas sintácticas y semánticas , expresadas en forma de instrucciones y relaciones lógicas, mediante las cuales se construye el código fuente de una aplicación o pieza de software determinado. Así, puede llamarse también lenguaje de programación al resultado final de estos procesos creativos. Historia del lenguaje de programa...

tipos de lenguajes de programación

Imagen
Normalmente se distingue entre los siguientes tipos de lenguaje de programación: Le nguajes de bajo nivel . Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro. Lenguajes de alto nivel . Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico. Lenguajes de nivel medio . Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.

Lenguaje de bajo nivel

Imagen
Un  lenguaje de programación  de características de  bajo nivel  o de  primera generación , es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan. El uso de la palabra  bajo  en su denominación no implica que el lenguaje sea menos potente que un  lenguaje de alto nivel , sino que se refiere a la reducida  abstracción  entre el lenguaje y el hardware. Por ejemplo, este tipo de lenguajes se utiliza para programar tareas críticas de los  sistemas operativos , de aplicaciones en tiempo real o  controladores de dispositivos . Historia Primera generación El lenguaje de programación de primera generación (por sus siglas en inglés:  1GL ), es el lenguaje de código máquina. Es el único lenguaje que un microprocesador entiende de forma nativa. El lenguaje máquina no puede ser escrito o leído usando un editor ...

Lenguaje de alto nivel

Imagen
Lenguaje de programación de alto nivel es un tipo de  lenguaje de programación  que permite al  programador  escribir programas ( algoritmos ) que son más o menos independientes de un tipo particular de computadora (del  hardware ). Estos lenguajes son considerados de alto nivel porque son más parecidos al lenguaje natural humano y más lejanos al  lenguaje de las máquinas . En otras palabras, utilizan una fuerte abstracción de los detalles de la computadora. Características Lenguaje de alto nivel se refiere al nivel más alto de abstracción de lenguaje de máquina. En lugar de tratar con registros, direcciones de memoria y las pilas de llamadas, lenguajes de alto nivel se refieren a las variables, matrices, objetos, aritmética compleja o expresiones booleanas, subrutinas y funciones, bucles, hilos, cierres y otros conceptos de informática abstracta, con un enfoque en la facilidad de uso sobre la eficiencia óptima del programa. Ventajas ...