Sunteți pe pagina 1din 5

UNIVERSIDAD TECNICA DE

MANABI
 Introducción a los lenguajes de programación.

Lenguaje de programación. Es un idioma artificial diseñado para expresar


computaciones que pueden ser llevadas a cabo por máquinas como las
computadoras. Pueden usarse para crear programas que controlen el
comportamiento físico y lógico de una máquina, para expresar algoritmos con
precisión, o como modo de comunicación humana.

Está formado de un conjunto de símbolos y reglas sintácticas y semánticas que


definen su estructura y el significado de sus elementos y expresiones. Al proceso
por el cual se escribe, se prueba, se depura, se compila y se mantiene el código
fuente de un programa informático se le llama programación.

También la palabra programación se define como el proceso de creación de un


programa de computadora, mediante la aplicación de procedimientos lógicos, a
través de los siguientes pasos:

 El desarrollo lógico del programa para resolver un problema en particular.


 Escritura de la lógica del programa empleando un lenguaje de programación
específico (codificación del programa)
 Ensamblaje o compilación del programa hasta convertirlo en lenguaje de
máquina.
 Prueba y depuración del programa.
 Desarrollo de la documentación.

Existe un error común que trata por sinónimos los términos 'lenguaje de
programación' y 'lenguaje informático'. Los lenguajes informáticos engloban a
los lenguajes de programación y a otros más, como por ejemplo el HTML.
(lenguaje para el marcado de páginas web que no es propiamente un lenguaje de
programación sino un conjunto de instrucciones que permiten diseñar el
contenido y el texto de los documentos)

Permite especificar de manera precisa sobre qué datos debe operar una
computadora, cómo deben ser almacenados o transmitidos y qué acciones debe
tomar bajo una variada gama de circunstancias. Todo esto, a través de un
lenguaje que intenta estar relativamente próximo al lenguaje humano o natural,
tal como sucede con el lenguaje Léxico. Una característica relevante de los
lenguajes de programación es precisamente que más de un programador pueda
usar un conjunto común de instrucciones que sean comprendidas entre ellos para
realizar la construcción del programa de forma colaborativa.

 Importancia de aprender lenguajes de programación.


Los lenguajes de programación refieren a distintos tipos de
expresiones y reglas de estructuración lógica que sirven para generar
taras recurrentes y sistemáticas. Los mismos son de gran importancia
porque permiten generar distintos sistemas que sirven para tareas que
satisfacen las necesidades de los usuarios. Existe una gran variedad
de estos lenguajes y en cualquier caso los mismos se orientan a
distintos tipos de requerimientos.

Especialista en Ingeniería Mecatrónica en Universiti Malaysia


Pahang

El lenguaje de programación es importante porque define la relación,


la semántica y la gramática que permite a los programadores
comunicarse efectivamente con las máquinas que programan.

Un lenguaje de programación sirve para varios propósitos:

 Puede indicarle a la computadora qué hacer en una forma legible por


humanos
 Permite al programador estructurar las instrucciones en funciones,
procedimientos, etc.

Esto también permite que el programa se divida en "fragmentos" que


pueden ser desarrollados por un grupo de desarrolladores

 Proporciona portabilidad: las instrucciones de bajo nivel de una


computadora serán diferentes a las de otra computadora.

Los programadores de computadoras tienen una comprensión


completa del cómo y el porqué de los sistemas informáticos,
incluidas las limitaciones del sistema, y pueden establecer
expectativas realistas y trabajar en torno a esas limitaciones para
maximizar al máximo el uso del equipo y sus accesorios

 Historia lenguajes de programación.


Los primeros lenguajes de programación preceden a la computadora moderna. En un inicio
los lenguajes eran códigos.
La máquina del telar de Jacquard, creada en 1801, utilizaba los orificios en tarjetas
perforadas para representar los movimientos de un brazo de la máquina de tejer, con el
objetivo de generar patrones decorativos automáticamente.
Durante un período de nueve meses entre 1842 y 1843, Ada Lovelace tradujo las memorias
del matemático italiano Luigi Menabrea acerca de la nueva máquina propuesta por Charles
Babbage, la Máquina Analítica. Con estos escritos, ella añadió unas notas en las cuales
especificaba en detalle un método para calcular los números de Bernoulli con esta máquina,
el cual es reconocido por muchos historiadores como el primer programa de computadora
del mundo.
Herman Hollerith se percató de que podía codificar la información en tarjetas perforadas
cuando observó a los conductores de trenes que identificaban a los pasajeros según el
orificio que hacían en su respectivo ticket. En 1890 Hollerith codificó los datos del censo en
tarjetas perforadas.
Los primeros códigos de computadora estaban especializados según sus aplicaciones. En las
primeras décadas del siglo 20, los cálculos numéricos estaban basados en los números
decimales. Eventualmente se fueron dando cuenta que la lógica podía ser representada con
números, no sólo con palabras. Por ejemplo, Alonzo Church fue capaz de expresar
el cálculo lambda a través de fórmulas. La máquina de Turing estableció las bases para
almacenar programas como datos en la arquitectura de von Neuman de una computadora.
Sin embargo, a diferencia del cálculo lambda, el código de Turing no serviría
satisfactoriamente como base para lenguajes de más alto nivel- su principal uso es en el
análisis riguroso en la complejidad algorítmica.
Como muchos “primeros” en la historia, el primer lenguaje de programación moderno es
difícil de identificar. Desde un inicio, las restricciones de hardware definían el lenguaje. Las
tarjetas perforadas permitían 80 columnas, pero algunas de estas serían utilizadas para una
clasificación de cada tarjeta. FORTRAN incluía algunas palabras reservadas provenientes
del Inglés, como “IF”, “GOTO” (go to) y “CONTINUE”. El uso del tambor magnético para
la memoria implicaba que los programas informáticos tuvieran que estar intercalados con
las rotaciones del tambor. Por lo tanto los programas eran muy dependientes del hardware.
Para algunas personas, lo que sería el primer lenguaje de programación moderno depende de
cuánto poder y legibilidad humana se requería antes de que se concediera el estado de
"lenguaje de programación". Tanto el telar de Jacquard como la Máquina Diferencial de
Babbage, tenían lenguajes muy simples y extremadamente limitados para describir las
acciones que estas máquinas realizaran. Se puede incluso considerar los agujeros perforados
en los rollos de pianola como un limitado lenguaje de dominio específico, a pesar de no
estar diseñado para el consumo humano. 2637548756

 Clasificación
 Características
 Lenguajes de programación más utilizados
o ¿Cuáles son?
o ¿Donde los utilizan?
o ¿Cuál es el mejor lenguaje de programación? y ¿Por qué?

Seleccionar un lenguaje de programación

 Introducción al lenguaje de programación


 Tipos de datos
 Entrada y salida de datos
 Sentencias de control
 Funciones
 Ejemplos
Conclusiones de la investigación:
Aquí iniciamos con las conclusiones de la investigación, las que deben estar acorde con la
investigación. No se debe concluir aspectos que no se tratan en el documento, no caben aquí
conceptos teóricos generales, las conclusiones necesariamente tienen que ver con el trabajo de
investigación. Se puede utilizar una numeración para las conclusiones o simplemente unas viñetas.
Bibliografía: Utilizar normas APA.
Nota: Subir el documento con formato PDF.

S-ar putea să vă placă și