0% encontró este documento útil (0 votos)
94 vistas12 páginas

Aplica Estructuras de Control-Intro

Este documento describe los tipos de lenguajes de programación, incluyendo lenguajes de bajo y alto nivel. Los lenguajes de bajo nivel son orientados a la máquina, mientras que los lenguajes de alto nivel facilitan la programación utilizando símbolos más fáciles de entender para humanos. Los lenguajes de alto nivel se traducen a lenguaje de máquina mediante traductores o compiladores antes de ejecutarse. Finalmente, el documento menciona algunos entornos de desarrollo comunes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
94 vistas12 páginas

Aplica Estructuras de Control-Intro

Este documento describe los tipos de lenguajes de programación, incluyendo lenguajes de bajo y alto nivel. Los lenguajes de bajo nivel son orientados a la máquina, mientras que los lenguajes de alto nivel facilitan la programación utilizando símbolos más fáciles de entender para humanos. Los lenguajes de alto nivel se traducen a lenguaje de máquina mediante traductores o compiladores antes de ejecutarse. Finalmente, el documento menciona algunos entornos de desarrollo comunes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

Aplica estructuras de

control con un lenguaje


de programación
INTRODUCCIÓN A LA PROGRAMACIÓN
¿Qué es un lenguaje de programación

 Es un lenguaje formal que, mediante una serie de instrucciones, le permite a un


programador escribir un conjunto de órdenes, acciones consecutivas, datos y 
algoritmos para, de esa forma, crear programas que controlen el comportamiento
físico y lógico de una máquina.

Mediante este lenguaje se comunican el programador y la máquina, permitiendo


especificar, de forma precisa, aspectos como:
 cuáles datos debe operar un software específico;
 cómo deben ser almacenados o transmitidos esos datos;
 las acciones que debe tomar el software dependiendo de las circunstancias
variables.
 el lenguaje de programación es un sistema estructurado de comunicación, el
cual está conformado por conjuntos de símbolos, palabras claves, reglas
semánticas y sintácticas que permiten el entendimiento entre un programador y
una máquina.
¿Qué tipos de lenguaje de programación
existen?
 Bajo Nivel
 Alto nivel
Bajo Nivel

Son lenguajes totalmente orientados a la máquina.


Este lenguaje sirve de interfaz y crea un vínculo inseparable entre el 
hardware y el software.
Además, ejerce un control directo sobre el equipo y su estructura física. Para
aplicarlo adecuadamente es necesario que el programador conozca sólidamente el
hardware.
Lenguaje máquina
 Es el más primitivo de los lenguajes y es una colección de dígitos binarios o bits
(0 y 1) que la computadora lee e interpreta y son los únicos idiomas que las
computadoras entienden.
Ejemplo: 10110000 01100001
Lenguaje de Alto Nivel

Tienen como objetivo facilitar el trabajo del programador, ya que utilizan unas
instrucciones más fáciles de entender.
Además, el lenguaje de alto nivel permite escribir códigos mediante idiomas que
conocemos (español, inglés, etc.) y luego, para ser ejecutados, se traduce al lenguaje
de máquina mediante traductores o compiladores
Traductor
 Traducen programas escritos en un lenguaje de programación al lenguaje máquina
de la computadora y a medida que va siendo traducida, se ejecuta.

Compilador
 Permite traducir todo un programa de una sola vez, haciendo una ejecución más
rápida y puede almacenarse para usarse luego sin volver a hacer la traducción
¿Para qué sirven los lenguajes de
programación?
En general un lenguaje de programación sirve para programar. Sin embargo cada uno
tiene un alcance y forma de comunicación diferente.
En resumidas cuentas, el lenguaje de bajo nivel permite la comunicación interna de la
máquina, cada instrucción tiene su código único de operación.
Y el lenguaje de alto nivel facilita la captación de instrucciones que el programador le da
a la máquina, mientras que éste introduce datos en el idioma conocido la máquina lo va
absorbiendo en lenguaje de máquinas mediante traductores o compiladores, permitiendo
así:
 reducir el tiempo de programación;
 entender más fácilmente la tarea a realizar;
 permitir al programador desvincularse del funcionamiento interno de la máquina,
entre otros.
Entornos de Desarrollo
Tipos de entornos de desarrollo

 Ultimate++
 Zinjai
 Code Blocks
 Adjunta DevStudio
 Geany
 Borland C++

También podría gustarte