You are on page 1of 19

LENGUAJE DE

PROGRAMACION
HERNNDEZ PREZ EDUARDO

INTRODUCCION
Un lenguaje de programacin es un lenguaje
artificial que puede ser usado para controlar
el comportamiento de una mquina,
especialmente una computadora. Estos se
componen de un conjunto de reglas
sintcticas y semnticas que permiten
expresar instrucciones que luego sern
interpretadas.

HISTORIA
Al desarrollarse las primeras computadoras
electrnicas, se vio la necesidad de
programarlas, es decir, de almacenar
en memoria la informacin sobre la tarea que
iban a ejecutar. Las primeras se usaban como
calculadoras simples; se les indicaban los
pasos de clculo, uno por uno.

Se tena el problema de representar las acciones que


iba a realizar la computadora, y la memoria.
La solucin que se tom fue, a cada accin que sea
capaz de realizar nuestra computadora, asociarle un
nmero, que ser su cdigo de operacin (opcode) .
Por ejemplo, una calculadora programable simple
podra asignar los opcodes :
1 = SUMA, 2 = RESTA, 3 = MULTIPLICA,
4 = DIVIDE.

El lenguaje utilizado por el procesador se


denomina lenguaje mquina. Se trata de datos tal
como llegan al procesador, que consisten en una
serie de 0 y 1 ( datos binarios).

El ensamblador fue el primer lenguaje de


programacin utilizado. El ensamblador fue el primer
lenguaje de programacin utilizado.

TIPOS DE LENGUAJES
Los lenguajes de programacin generalmente
se dividen en dos grupos principales en base
al procesamiento de sus comandos:

Lenguaje imperativo

Lenguaje funcional

LENGUAJE DE PROGRAMACIN IMPERATIVO.

Programa mediante una serie de


comandos, agrupados en bloques y
compuestos de rdenes condicionales que
permiten al programa retornar a un bloque
de comandos si se cumple la condicin.
No obstante, los lenguajes imperativos
estructurados carecen de flexibilidad debido
a la secuencialidad de las instrucciones.

LENGUAJE DE PROGRAMACIN FUNCIONAL

Es un lenguaje que crea programas


mediante funciones, devuelve un nuevo
estado de resultado y recibe como entrada
el resultado de otras funciones. Cuando
una funcin se invoca a s misma,
hablamos de recursividad.

INTERPRETACIN Y COMPILACIN
Los lenguajes de programacin pueden, en
lneas generales, dividirse en dos
categoras:
Lenguaje

interpretado

Lenguaje

compilado

LENGUAJE INTERPRETADO
Un lenguaje de programacin es, por
definicin, diferente al lenguaje mquina.
Por lo tanto, debe traducirse para que el
procesador pueda comprenderlo. Un
programa escrito en un lenguaje
interpretado requiere de un programa
auxiliar (el intrprete), que traduce los
comandos de los programas segn sea
necesario.

LENGUAJE COMPILADO
Un programa escrito en un lenguaje
"compilado" se traduce a travs de un
programa anexo llamado compilador que, a
su vez, crea un nuevo archivo
independiente que no necesita ningn otro
programa para ejecutarse a s mismo. Este
archivo se llama ejecutable.

LENGUAJES DE
PROGRAMACION
EJEMPLOS:

Entre los lenguajes mas utilizados se


encuentran el lenguaje HTML y Java.

HTML
La manera de elaborar un documento en este formato
para que sea accesible mediante WWW es utilizando el
lenguaje HTML (HyperText Markup Language), que
consiste en una serie de tags o etiquetas que se insertan
entre los bloques de texto, y que permiten definir las
partes del documento, as como incluir imgenes o
enlaces a otros documentos u otro tipo de elementos
como ficheros de audio, ficheros de sonido, etc.

JAVA
Es ideal para internet porque su principal
caracterstica es ser multiplataforma, es decir, correr
en distintos sistemas operativos sin inconvenientes.
Java es un lenguaje orientado a objetos consistente
en clases y mtodos. Es ms complejo que
Javascripts y una de las posibilidades que tiene es
crear applets que pueden ser insertados en una
pgina web para brindarle a sta movimiento,
sonido, video, etc.

GRACIAS POR
SU ATENCION

You might also like