Marco Teorico

Páginas: 14 (3280 palabras) Publicado: 7 de septiembre de 2014
Lenguajes de Programación
Definiciones
En el primer párrafo se encontró que un lenguaje de programación está diseñado para asignarle tareas a un ordenador
“Un lenguaje de programación" es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan darinstrucciones a un equipo.”
Tomado de (http://es.kioskea.net/contents/304-lenguajes-de-programacion)

En lo siguiente se encontró que el primer lenguaje utilizado es El Ensamblador muy parecido al Lenguaje Maquina
“El ensamblador fue el primer lenguaje de programación utilizado. Es muy similar al lenguaje máquina, pero los desarrolladores pueden comprenderlo. No obstante, este lenguaje se parecetanto al lenguaje máquina que depende estrictamente del tipo de procesador utilizado (cada tipo de procesador puede tener su propio lenguaje máquina).”
Tomado de (http://es.kioskea.net/contents/304-lenguajes-de-programacion)

Los Lenguajes de Programación se dividen en Lenguajes se dividen según su nivel de abstracción
Lenguajes de Bajo Nivel: Es el código máquina, se acercan al funcionamientode una computadora.
Lenguajes de Medio Nivel: Poseen tanto características de lenguajes de bajo nivel como de lenguajes de alto nivel.
Lenguajes de Alto Nivel: Son muy fáciles de aprender y de manejar debido a que lo forman elementos de lenguajes naturales
“CLASIFICACIÓN SEGÚN NIVEL DE ABSTRACCIÓN
Los lenguajes de bajo nivel: Son lenguajes de programación que se acercan al funcionamiento de unacomputadora. El lenguaje de más bajo nivel es, por excelencia, el código máquina. A éste le sigue el lenguaje ensamblador, ya que al programar en ensamblador se trabajan con los registros de memoria de la computadora de forma directa.
Los lenguajes de medio nivel: Hay lenguajes de programación que son considerados por algunos expertos como lenguajes de medio nivel (como es el caso del lenguajeC) al tener ciertas características que los acercan a los lenguajes de bajo nivel pero teniendo, al mismo tiempo, ciertas cualidades que lo hacen un lenguaje más cercano al humano y, por tanto, de alto nivel.
Los lenguajes de alto nivel: Son normalmente fáciles de aprender porque están formados por elementos de lenguajes naturales, como el inglés. En BASIC, el lenguaje de alto nivel más conocido,los comandos como "IF CONTADOR = 10 THEN STOP" pueden utilizarse para pedir a la computadora que pare si CONTADOR es igual a 10. Por desgracia para muchas personas esta forma de trabajar es un poco frustrante, dado que a pesar de que las computadoras parecen comprender un lenguaje natural, lo hacen en realidad de una forma rígida y sistemática.”
Tomado de(http://www.monografias.com/trabajos99/historia-y-definicion-lenguajes-programacion/historia-y-definicion-lenguajes-programacion.shtml)

Los lenguajes de Programación también se clasifican según su Paradigma, entre los más conocidos son:
Paradigma Imperativo: Es una secuencia de comandos que cambia un programa.
Paradigma Declarativo: Describe no en cómo se basa algo sino que es, se encarga en su definición. Tiene desventajas en laeficiencia a comparación con el Imperativo
Paradigma Estructurado: Se plantea una operación para llegar a un fin, y esta operación se divide en pequeños segmentos para facilitar a misma operación.
“CLASIFICACIÓN SEGÚN PARADIGMA
Paradigma imperativo: Describe la programación como una secuencia instrucciones o comandos que cambian el estado de un programa. El código máquina en general está basadoen el paradigma imperativo. Su contrario es el paradigma declarativo. En este paradigma se incluye el paradigma procedimental (procedural) entre otros.
Paradigma declarativo: No se basa en el cómo se hace algo (cómo se logra un objetivo paso a paso), sino que describe (declara) cómo es algo. En otras palabras, se enfoca en describir las propiedades de la solución buscada, dejando indeterminado...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es un marco teorico
  • Marco teorico
  • Marco teorico
  • Marco teorico
  • Marco teorico
  • Marco teorico
  • Marco teórico
  • Marco Teorico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS