Está en la página 1de 6

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE CIENCIAS E INGENIERÍA DE


ALIMENTOS

TEMA: ENSAYO DE “LENGUAJE DE


PROGRAMACIÓN”

AUTOR: OSTZ ALBÁN

CARRERA: BIOTECNOLOGÍA

DOCENTE: ING. JUAN CARLOS RUIZ

CURSO: PRIMERO “A”


RESUMEN:
Al referirnos a un lenguaje de programación se hace referencia a un sistema de
comunicación el cual permite comunicarnos por medio de palabras y signos hacia una
maquina o sistema complejo; mediante una serie de instrucciones las cuales son digitadas
y cumplidas por esta, para realizar una acción en específico.
Existen una variedad de lenguajes de programación los cuales se clasifican en: lenguaje
de máquina, de bajo nivel y de alto nivel; en este último existe una clasificación que
consta de lenguajes imperativos, declarativos, orientados a objetos, orientados al
problema y naturales.
Entre los lenguajes más usados en el mundo de la programación tenemos a C, Java, SQL,
C++, Python, PHP, entre otros. Se detallara más adelante las funciones principales de
cada uno.
Los lenguajes de programación son primordiales para que la tecnología avance
exponencial mente, con lenguajes que sean fáciles de manejar para personas poco
capacitadas y a futuro pueda ser un idioma en el cual todas las personas y maquinas por
igual.
Estos lenguajes comparten características similares con lo cual se hace fácil poder
aprender uno y después utilizar el otro lenguaje similar que nos resulta sencillo, como se
sabe a futuro será algo realmente necesario por lo menos aprender dos lenguajes de
programación.
INTRODUCCIÓN:

En nuestra vida cotidiana, diariamente utilizamos celulares, tablets y computadores.


Todos ellos tienen un lenguaje de programación que ayuda a que realicen una serie de
acciones para que nosotros podamos utilizarlos.
Un lenguaje de programación es un sistema de comunicación el cual permite
comunicarnos por medio de palabras y signos hacia una maquina o sistema complejo.
Para poder comunicarnos se utiliza un conjunto de instrucciones las cuales son
consecutivas y ordenadas las cuales ejecutaran una acción específica, estas instrucciones
se denominan “Código de fuente”, el cual es único para cada lenguaje. En la actualidad
existen cientos de lenguajes de programación diferentes, pero todos tienen una misma
función, (Morales, 2014).
Los lenguajes de programación al principio eran difíciles de y ciertas personas se
dedicaban a programar en ese entonces, pero con el avance del tiempo y tecnología se
han hecho cada vez más fácil de crearlos, facilitando así el proceso de desarrollo de
software.
El primer lenguaje de programación registrado en la historia fue creado por Ada Lovelace
en 1843, cuando escribió un algoritmo para la maquina analítica de Charles Babbage., el
cual consistía en el cálculo matemático.
Luego a finales de 1957 apareció “Fortran” (The IBM Mathematical Formula Translating
System); un lenguaje de programación apto para cálculo numérico y científico. Y es uno
de los lenguajes más antiguos que se utiliza hasta nuestros días.
En 1960, se creó “COBOL” (Common Business-Oriented Language), utilizado en la
informática empresarial.
A medida que las tareas que realizaba una computadora eran más complejas, fue
necesario crear un método adecuado para programarlas. Entonces, se crearon los
lenguajes de alto nivel, como lo fue “BASIC” en la década de 1980; el cual permite con
una solo instrucción realizar una acción, en comparación a un lenguaje ensamblador que
necesitaba varias, lo cual se vuelve complicado. (Maestro, 2013)
DESARROLLO:
Un lenguaje de programación es un sistema de comunicación el cual permite
comunicarnos por medio de palabras y signos hacia una maquina o sistema complejo.
Para poder comunicarnos se utiliza un conjunto de instrucciones las cuales son
consecutivas y ordenadas las cuales ejecutaran una acción.
Los lenguajes de programación se dividen en tres tipos diferentes: lenguaje de máquina,
lenguaje de programación de bajo nivel y en lenguajes de programación de alto nivel.
LENGUAJE DE MÁQUINA._
Es un lenguaje de programación que entiende una maquina (computadora) y trabaja con
el alfabeto binarios de (0 y 1).
Estos dos números, también conocidos como bits, forman las llamadas cadenas binarias
que se usan para escribir las instrucciones y así el microprocesador de la computadora
entiende y realiza las instrucciones. Este lenguaje fue el primer lenguaje de programación
utilizado; pero dejo de ser utilizado después de unos años por su complejidad a escribir
las instrucciones.
LENGUAJE DE PROGRAMACIÓN DE BAJO NIVEL._
Son muchos más fáciles que el lenguaje de máquina, lo cual permite sr utilizado en
unidades educativa, pero depende del computador utilizado. Estos lenguajes pueden crear
programas muy rápidos, pero son difíciles de aprender, son específicos de cada
procesador, no tendría funcionamiento en otro procesador o máquina.
LENGUAJES DE PROGRAMACIÓN DE ALTO NIVEL._
Este tipo de lenguaje de programación funciona en cualquier computador, son muy
similares al lenguaje humano, pero son imprescindibles de un programa que interprete
que traduzca este lenguaje de programación de alto nivel a uno de bajo nivel que el
computador pueda entender.
Estos lenguajes son más fáciles de aprender porque se usa palabras o comandos de
lenguaje natural. Uno de los casos más particulares y más conocidos es “BASIC”, el cual
cambio la manera de programas en su época y facilito la programación a muchas
personas, (Valverde, 2006)
Se encuentra una clasificación muy extendida desde el punto de vista de trabajar de los
programas y su creación, la cual es la siguiente:

 LENGUAJE DE PROGRAMACIÓN IMPERATIVO._


Un lenguaje imperativo es un programa el cual se realiza con estructuras
comandos, contenidos en bloques y órdenes condicionales; carecen de flexibilidad
debido a la secuencialidad de las instrucciones.
Ejemplos: Pascal, C y Ada, (CCM, 2017)

 LENGUAJES DE PROGRAMACIÓN DECLARATIVOS._


Un lenguaje declarativo se basa en el desarrollo de programas por un conjunto de
condiciones, afirmaciones, restricciones o transformaciones que describen el
problema y detallan la solución.
Ejemplos: Lips, Prolog, SQL,HTML, WSDL.

 LENGUAJES DE PROGRAMACIÓN ORIENTADA A OBJETOS._


Programas que innovan la manera de obtener resultado. Donde objetos usan datos
de entrada y para obtener datos de salida únicos. Permitiendo así que los
programas sean más fáciles de programar.
Ejemplos: Ada, C++, C#, VB.NET, Clarion, Delphi, Eiffel, Java, Python, Ruby
y Smalltalk, (Gomez, 2008).

 LENGUAJES DE PROGRAMACIÓN ORIENTADOS AL PROBLEMA._


Diseñados para resolver problemas específicos, Requieren poca capacitación de
parte del usuario, (Madero, 2016).

 LENGUAJES DE PROGRAMACIÓN NATURALES._


Son lenguajes que pretender llegar al diseño y la construcción de programas al
lenguaje de las personas, (Valverde, 2006).

EJEMPLOS DE LENGUAJES DE PROGRAMACIÓN:


 C: es un lenguaje orientado a sistemas operativos. Se puede crear un software para
sistemas operativos como Windows o Linux, también es muy usado en
robótica para crear simuladores o para experimentos.
 Java: es un lenguaje que permite construir programas que gestionan la memoria
del dispositivo, como herramientas, juegos y apps. Es utilizado en dispositivos
móviles, aparatos de televisión y computadores personales. Es el segundo
lenguaje más popular (detrás de lenguaje C).
 C++: (“C con clases”; ++ es el operador de incremento en “C”) Es una extensión
de lenguaje C, con mejoras de clases, funciones virtuales y plantillas.
 SQL: (Lenguaje Estructurado de Consulta). Su finalidad es extraer desde una base
de datos el contenido de este para almacenar, introducir, actualizar, eliminar y
consultar información.
 Python: Creado para apoyar un sinfín de estilos de programación y hacerlo
divertido de usar.
 PHP: es un lenguaje usado más en un entorno web que se ejecuta al lado del
servidor. (Maestro, 2013)
Con esto da una idea del sistema con el que funcionan muchas de las aplicaciones que
usamos a diario y, aunque son diferentes, todos los lenguajes de programación tienen
bases en común que hacen que aprenderlas sea fácil.
CONCLUSIONES._
 Los lenguajes de programación han permito el avance de la tecnología y la manera
de comunicarnos con las máquinas y puedan desarrollar trabajos que las personas
no pueden hacer.
 Los lenguajes de programación abrieron las puertas a un nuevo mundo inmerso
en la tecnología y avances que existen en el mundo, la vida de las personas se ha
beneficiado y a la vez se ha vista afectada por la influencia de esta.
 Los lenguajes de programación, son una nueva ventana para que la sociedad se
pueda desempeñar en un futuro cercano y tenga más oportunidades de trabajo en
cualquier empresa.
RECOMENDACIONES._
 Los lenguajes de programación de bajo nivel son una buena alternativa para que
se pueda enseñar en unidades educativas y así niños y adolescentes tengan la idea
de lo que es un lenguaje de programación fácil.
 Los lenguajes de programación se podrían desarrollar de una manera en la cual un
usuario que no tenga ningún conocimiento pueda crear y utilizarlo sin problema
alguno.
 Un lenguaje de programación deberá tener componentes suficientes para los
cuales tengan funciones complementarias con el que se pueda utilizarlo sin la
necesidad de tener que descargar otro componente.
BIBLIOGRAFÍA._

 CCM, I. (27 de Marzo de 2017). CCM . Obtenido de Lenguajes de programación:


https://es.ccm.net/contents/304-lenguajes-de-programacion
 Gomez, A. (5 de Mayo de 2008). La Revista Informatica. Obtenido de
LENGUAJES DE PROGRAMACIÓN ORIENTADA A OBJETOS:
http://www.larevistainformatica.com/lenguajes-programacion-orientada-
objetos.htm
 Madero, J. (24 de Agosto de 2016). HERRAMINTAS DE APREDISAJE EN
METODOLOGIA DE LA PROGRAMACION. Obtenido de Lenguajes orientados
a problemas (4GL):
https://herramintasdeapredisajeenmetodologiadelaprogramacion.wikispaces.com
/Lenguajes+orientados+a+problemas+(4GL)
 Maestro. (6 de Junio de 2013). Historia de los Lenguajes de Programación.
Obtenido de Maestro de la Computacion:
https://www.maestrodelacomputacion.net/historia-de-los-lenguajes-de-
programacion/
 Morales, R. (2014). Lenguaje ¿ que son y para que sirven? Colombia Digital, 30-
35.
 Valverde, C. (25 de Julio de 2006). La Revista Informatica. Obtenido de
CLASIFICACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN:
http://www.larevistainformatica.com/clasificacion-de-los-lenguajes-de-
programacion.html

También podría gustarte