Está en la página 1de 13

LENGUAJES DE

PROGRAMACIN
MNICA RIELO LPEZ
2 BACHILLERATO
NDICE
DEFINICIN
TIPOS DE LENGUAJE
LENGUAJES INTERPRETADOS
VYD L.INTERPRETADOS
LENGUAJES COMPILADOS
VYD L.COMPILADOS
LENGUAJES DE ALTO NIVEL
VYD L.DE ALTO NIVEL
LENGUAJE HTML
VYD. L. HTML
DEFINICIN:
UN LENGUAJE DE PROGRAMACIN ES UN LENGUAJE FORMAL DISEADO PARA REALIZAR PROCESOS
QUE PUEDEN SER LLEVADOS A CABO POR MQUINAS COMO LOS ORDENADORES.
PUEDEN USARSE PARA CREAR PROGRAMAS QUE CONTROLEN EL COMPORTAMIENTO FSICO Y LGICO
DE UNA MQUINA, PARA EXPRESAR ALGORITMOS CON PRECISIN, O COMO MODO DE
COMUNICACIN HUMANA.

FORMADO POR UN CONJUNTO DE SMBOLOS Y REGLAS SINTCTICAS Y SEMNTICAS QUE DEFINEN SU


ESTRUCTURA Y EL SIGNIFICADO DE SUS ELEMENTOS Y EXPRESIONES.
TIPOS DE LENGUAJES
LENGUAJES INTERPRETADOS

LENGUAJES COMPILADOS
LENGUAJES DE
PROGRAMACIN

LENGUAJES DE ALTO NIVEL

LENGUAJES HTML
LENGUAJES INTERPRETADOS
ESTE TIPO DE LENGUAJES DE PROGRAMACIN, NO REQUIEREN UN CDIGO A SER
COMPILADO, YA QUE CONSISTEN EN SCRIPTS QUE SON INTERPRETADOS EN TIEMPO REAL POR
UN INTRPRETE, LO CUAL PERMITE MAXIMIZAR LA EFICIENCIA DE LOS PROGRAMAS.
LOS LENGUAJES INTERPRETADOS SON DE ALTO NIVEL Y ESTN ORIENTADOS A OBJETOS Y
EVENTOS, LO QUE FACILITA LA PROGRAMACIN WEB Y LA PROGRAMACIN
CLIENTE/SERVIDOR, POR LO CUAL, ACTUALMENTE SON LENGUAJES CON MUCHO AUGE EN EL
MBITO INFORMTICO.

-Programa de este tipo: Java


VENTAJAS Y DESVENTAJAS
Pueden ser ejecutados en cualquier plataforma

Ocupan menos espacio en la memoria


La variables de datos son variables y no se registren
en un solo tipo

Su ejecucin es mas lenta respecto a los lenguajes compilados

Requieren de una maquina virtual que sirva como interprete las


instrucciones y el procesador.
LENGUAJES COMPILADO
UN LENGUAJE COMPILADO ES UN LENGUAJE DE PROGRAMACIN CUYAS
IMPLEMENTACIONES SON NORMALMENTE COMPILADORES Y NO INTRPRETES.
UN COMPILADOR PUEDE TRADUCIR EL CDIGO FUENTE EN ALGUNA FORMA INTERMEDIA QUE
LUEGO SE PASA A UN INTRPRETE QUE LO EJECUTA.

*COMPILADORES: traductores que


generan cdigo de mquina a partir del
cdigo fuente.
*INTERPRETES: ejecutores paso a paso del
cdigo fuente, donde no se lleva a cabo
una traduccin en la preejecucin.

-Programa de este tipo: Python.


VENTAJAS Y DESVENTAJAS

Genera un cdigo ms sencillo y comprensible

Escribe un cdigo vlido para diversas mquinas/sistemas


operativos.

Reduccin de velocidad al ceder el trabajo de bajo nivel


a la mquina

Algunos requieren que la mquina cliente posea una


determinada plataforma
LENGUAJE DE ALTO NIVEL
SE ENCUENTRAN MAS CERCANOS AL LENGUAJE NATURAL QUE AL LENGUAJE MAQUINA
SON LENGUAJES INDEPENDIENTES DE LA ARQUITECTURA DEL ORDENADOR

SE PUEDEN MIGRAR DE UN ORDENADOR A


OTRO

SOLO NECESITAN UN TRADUCTOR QUE ENTIENDA EL CODIGO FUENTE Y LAS CARACTERISTICAS


DE LA MQUINA.
VENTAJAS Y DESVENTAJAS

El tiempo de formacin de los programadores es


relativamente corto comparado con otros lenguajes.

La escritura de programas se basa en reglas sintcticas similares


a los lenguajes humanos

No se aprovechan al mximo los recursos internos de la


mquina

Aumento de la ocupacin de memoria


LENGUAJE HTML
LENGUAJE DE MARCAS DE HIPERTEXTO
LENGUAJE DE MARCADO PARA LA ELABORACIN DE PGINAS WEB
ES UNA ESTRUCTURA BSICA Y UN CDIGO PARA LA DEFINICIN DE CONTENIDO DE UNA
PGINA WEB, COMO TEXTO, IMGENES, VIDEOS, JUEGOS, ETC.
Indica al navegador que lo que viene a
<html>
continuacin debe ser interpretado como cdigo
HTML

EJEMPLOS <head> Define la cabecera del documento HTML


HTML

Define el contenido principal o cuerpo del


<body>
documento
VENTAJAS Y DESVENTAJAS

Texto presentado de forma estructurada y agradable.

Archivos pequeos.

Lenguaje de fcil aprendizaje.

El diseo es ms lento

Las etiquetas son muy limitadas


MNICA RIELO LPEZ 2 BACHILLERATO

También podría gustarte