SlideShare una empresa de Scribd logo
1 de 13
INSTITUTO
NACIONALDE
ARMEIA
INTEGRANTES:
BACHILLERATOTÉCNICOEN
VOCACIONALINFRAESTRUCTURA
TECNOLÓGICAY SERVICIOS
INFORMÁTICOS
Tema:
Lenguajes procedurales.
Establecen como debe ejecutarse una tarea,
dividiéndola en partes que especifican como
realizar cada una de las subtareas asociadas.
Estos lenguajes se fundamentan en el uso de
variables para almacenar valores y el uso de
instrucciones que indican las operaciones a
realizar sobre los datos almacenados. La
mayoría de los lenguajes de alto nivel son de
este tipo: FORTRAN, BASIC, PASCAL, ADA,
MODULA-2
Lenguajes declarativos.
El proceso por el cual se ejecuta el programa no
aparece de forma explícita en el programa, el
programador no tiene que indicar el proceso
detallado de cómo realizar la tarea. En estos
lenguajes los programas se construyen mediante
descripciones de funciones (lenguajes
funcionales, como LIPS) o expresiones lógicas
que indican las relaciones entre determinadas
estructuras de datos (lenguajes de programación
lógica, como PROLOG).
Orientados a objetos.
El diseño de los programas se centra más en los
datos y su estructura. Los programas consisten en
descripciones de unidades denominadas objetos,
que encapsulan los datos (almacenados en
variables) y las operaciones que actúan sobre ellos
(que indican el comportamiento del objeto). El
lenguaje más usado dentro de este tipo es el C++.
Orientados al problema.
Están diseñados para problemas
específicos, principalmente de gestión. En
estos lenguajes, los programas están
formados por sentencias que ordenan que
se quiere hacer. Generalmente, estos
lenguajes suelen ser generadores de
aplicaciones que permiten automatizar en
la medida de lo posible la tarea de
desarrollo de software de aplicaciones de
gestión
En este tipo de aplicaciones predominan
las operaciones numéricas o matriciales
propias de algoritmos matemáticos.
Lenguajes adecuados son FORTAN y
PASCAL-
Aplicaciones científicas.
Aplicaciones en
procesamiento de datos.
En estas aplicaciones son frecuentes las
operaciones de creación, mantenimiento y
consulta sobre ficheros y bases de datos. Dentro
de este campo estarían aplicaciones de gestión
empresarial, como programas de nóminas,
contabilidad facturación, control de inventario, etc.
Lenguajes aptos para este tipo de aplicaciones son
COBOL y SQL.
Aplicaciones de
tratamiento de textos.
Estas aplicaciones están asociadas al
manejo de textos en lenguaje natural.
Un lenguaje muy adecuado para este
tipo de aplicaciones es el C.
Aplicaciones en inteligencia artificial.
Dentro de este campo, destacan las
aplicaciones en sistemas expertos, juegos,
visión artificial, robótica. Los lenguajes más
populares dentro del campo de la inteligencia
artificial son LISP y PORLOG
Aplicaciones de
programación de sistemas.
En este campo se incluirían la programación de
software de interfaz entre el usuario y el
hardware, como son los módulos de un sistema
operativo y los traductores. Tradicionalmente
para estas aplicaciones se utilizaba el
Ensamblador, no obstante en la actualidad se
muestran muy adecuados los lenguajes ADA,
MODULA-2 y C.
Lenguajes de Internet.
Estos lenguajes con el que se crean las páginas web, por ejemplo,
que básicamente es un conjunto de etiquetas que sirven para definir
el texto y otros elementos que puedes ver en las páginas web.
HTML significa HyperText Markup Lenguaje
(«lenguaje de marcas de hipertexto») y es muy fácil de aprender.
Luego ya depende de si queremos una web más o menos elaborada
podremos profundizar en este lenguaje. Por ejemplo,
HTML, JAVA, Perl, PHP.

Más contenido relacionado

La actualidad más candente

Lenguajes informáticos sistema operativo
Lenguajes informáticos   sistema operativoLenguajes informáticos   sistema operativo
Lenguajes informáticos sistema operativo
dianegasso
 
Lenguaje Informaticos
Lenguaje InformaticosLenguaje Informaticos
Lenguaje Informaticos
solangs
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptx
yenicamejo
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
Sandra Esposito
 
Lección 1 Introducción a los Lenguajes de Programación
Lección 1   Introducción a los Lenguajes de ProgramaciónLección 1   Introducción a los Lenguajes de Programación
Lección 1 Introducción a los Lenguajes de Programación
ocasas
 
Historia de los lenguajes de programacion
Historia de los lenguajes de programacionHistoria de los lenguajes de programacion
Historia de los lenguajes de programacion
JANIIER
 
Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1
Ernes 28
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De Programacion
Jose Rojas
 

La actualidad más candente (19)

Lenguaje informático
Lenguaje informáticoLenguaje informático
Lenguaje informático
 
Generaciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionGeneraciones de los lenguajes de programacion
Generaciones de los lenguajes de programacion
 
Lenguaje informatico tic´s
Lenguaje informatico tic´sLenguaje informatico tic´s
Lenguaje informatico tic´s
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Lenguajes informáticos sistema operativo
Lenguajes informáticos   sistema operativoLenguajes informáticos   sistema operativo
Lenguajes informáticos sistema operativo
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguaje Informaticos
Lenguaje InformaticosLenguaje Informaticos
Lenguaje Informaticos
 
Tipos de lenguaje
Tipos de lenguajeTipos de lenguaje
Tipos de lenguaje
 
Lenguajes Informaticos
Lenguajes InformaticosLenguajes Informaticos
Lenguajes Informaticos
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptx
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Lección 1 Introducción a los Lenguajes de Programación
Lección 1   Introducción a los Lenguajes de ProgramaciónLección 1   Introducción a los Lenguajes de Programación
Lección 1 Introducción a los Lenguajes de Programación
 
Niveles y tipos de lenguajes de programación
Niveles y tipos de lenguajes de programaciónNiveles y tipos de lenguajes de programación
Niveles y tipos de lenguajes de programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Tallr
TallrTallr
Tallr
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Historia de los lenguajes de programacion
Historia de los lenguajes de programacionHistoria de los lenguajes de programacion
Historia de los lenguajes de programacion
 
Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1Tipos de lenguaje de programacion part 1
Tipos de lenguaje de programacion part 1
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De Programacion
 

Destacado (8)

Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
 
Clasificación de-los-lenguajes-de-programación-según
Clasificación de-los-lenguajes-de-programación-segúnClasificación de-los-lenguajes-de-programación-según
Clasificación de-los-lenguajes-de-programación-según
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Clasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacionClasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacion
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Clases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programaciónClases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programación
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 

Similar a Tipos de lenguaje de programacion part 2

Mariana precesntacion 2
Mariana precesntacion 2Mariana precesntacion 2
Mariana precesntacion 2
esveidi_27
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
Alfonso
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajes
mafer3388
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
angela
 
fundamentos de diseño en programacion
fundamentos de diseño en programacionfundamentos de diseño en programacion
fundamentos de diseño en programacion
Karen Lagos
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
Cati Oliver
 
FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB  FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB
Vannesa Pinzon
 
Lenguajes de programación litzuly
Lenguajes de programación litzulyLenguajes de programación litzuly
Lenguajes de programación litzuly
Jorge de los Santos
 
Organizacion de sistemas
Organizacion de sistemasOrganizacion de sistemas
Organizacion de sistemas
karinaportilla
 
Introobjetos
IntroobjetosIntroobjetos
Introobjetos
ayreonmx
 
Leguajes De Programación
Leguajes De ProgramaciónLeguajes De Programación
Leguajes De Programación
guestfefd1a4
 
Leguajes De ProgramacióN
Leguajes De ProgramacióNLeguajes De ProgramacióN
Leguajes De ProgramacióN
guestfefd1a4
 

Similar a Tipos de lenguaje de programacion part 2 (20)

Mariana precesntacion 2
Mariana precesntacion 2Mariana precesntacion 2
Mariana precesntacion 2
 
Intro ProgramacióN
Intro ProgramacióNIntro ProgramacióN
Intro ProgramacióN
 
Evolucion historica del lenguaje de programacion
Evolucion historica del lenguaje de programacionEvolucion historica del lenguaje de programacion
Evolucion historica del lenguaje de programacion
 
Lenguajes de-programacion-clase
Lenguajes de-programacion-claseLenguajes de-programacion-clase
Lenguajes de-programacion-clase
 
Lenguajes de-programacion-clase
Lenguajes de-programacion-claseLenguajes de-programacion-clase
Lenguajes de-programacion-clase
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajes
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
fundamentos de diseño en programacion
fundamentos de diseño en programacionfundamentos de diseño en programacion
fundamentos de diseño en programacion
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB  FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB
FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Clase 2 POO
Clase 2 POOClase 2 POO
Clase 2 POO
 
Lenguajes de programación litzuly
Lenguajes de programación litzulyLenguajes de programación litzuly
Lenguajes de programación litzuly
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Organizacion de sistemas
Organizacion de sistemasOrganizacion de sistemas
Organizacion de sistemas
 
Lenguajes basicos para robots
Lenguajes basicos para robotsLenguajes basicos para robots
Lenguajes basicos para robots
 
Introobjetos
IntroobjetosIntroobjetos
Introobjetos
 
intro_lenguajes.pptx
intro_lenguajes.pptxintro_lenguajes.pptx
intro_lenguajes.pptx
 
Leguajes De Programación
Leguajes De ProgramaciónLeguajes De Programación
Leguajes De Programación
 
Leguajes De ProgramacióN
Leguajes De ProgramacióNLeguajes De ProgramacióN
Leguajes De ProgramacióN
 

Más de Ernes 28

Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
Ernes 28
 
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
Ernes 28
 
Redes informaticas Parte 2 (Tipos de redes)
Redes informaticas Parte 2 (Tipos de redes)Redes informaticas Parte 2 (Tipos de redes)
Redes informaticas Parte 2 (Tipos de redes)
Ernes 28
 

Más de Ernes 28 (13)

Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
Explicacion detallada del modelo OSI y normas para la elaboracion de cable cr...
 
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
Meduios de trasmicion Guiados (Redes Informaticas Parte 4)
 
Redes imformaticas Parte 3
Redes imformaticas Parte 3Redes imformaticas Parte 3
Redes imformaticas Parte 3
 
Redes informaticas Parte 2 (Tipos de redes)
Redes informaticas Parte 2 (Tipos de redes)Redes informaticas Parte 2 (Tipos de redes)
Redes informaticas Parte 2 (Tipos de redes)
 
Redes informaticas Parte 1
Redes informaticas Parte 1Redes informaticas Parte 1
Redes informaticas Parte 1
 
Ingeniería del software para la solución de problemas
Ingeniería del software para la solución de problemasIngeniería del software para la solución de problemas
Ingeniería del software para la solución de problemas
 
Evolución de los lenguajes de programación
Evolución de los lenguajes de programaciónEvolución de los lenguajes de programación
Evolución de los lenguajes de programación
 
Visual_foxpro 9.0
Visual_foxpro 9.0Visual_foxpro 9.0
Visual_foxpro 9.0
 
Lenguaje maquina
Lenguaje maquinaLenguaje maquina
Lenguaje maquina
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguaje de programación_java
Lenguaje de programación_javaLenguaje de programación_java
Lenguaje de programación_java
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (11)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Tipos de lenguaje de programacion part 2

  • 3. Lenguajes procedurales. Establecen como debe ejecutarse una tarea, dividiéndola en partes que especifican como realizar cada una de las subtareas asociadas. Estos lenguajes se fundamentan en el uso de variables para almacenar valores y el uso de instrucciones que indican las operaciones a realizar sobre los datos almacenados. La mayoría de los lenguajes de alto nivel son de este tipo: FORTRAN, BASIC, PASCAL, ADA, MODULA-2
  • 4. Lenguajes declarativos. El proceso por el cual se ejecuta el programa no aparece de forma explícita en el programa, el programador no tiene que indicar el proceso detallado de cómo realizar la tarea. En estos lenguajes los programas se construyen mediante descripciones de funciones (lenguajes funcionales, como LIPS) o expresiones lógicas que indican las relaciones entre determinadas estructuras de datos (lenguajes de programación lógica, como PROLOG).
  • 5. Orientados a objetos. El diseño de los programas se centra más en los datos y su estructura. Los programas consisten en descripciones de unidades denominadas objetos, que encapsulan los datos (almacenados en variables) y las operaciones que actúan sobre ellos (que indican el comportamiento del objeto). El lenguaje más usado dentro de este tipo es el C++.
  • 6. Orientados al problema. Están diseñados para problemas específicos, principalmente de gestión. En estos lenguajes, los programas están formados por sentencias que ordenan que se quiere hacer. Generalmente, estos lenguajes suelen ser generadores de aplicaciones que permiten automatizar en la medida de lo posible la tarea de desarrollo de software de aplicaciones de gestión
  • 7.
  • 8. En este tipo de aplicaciones predominan las operaciones numéricas o matriciales propias de algoritmos matemáticos. Lenguajes adecuados son FORTAN y PASCAL- Aplicaciones científicas.
  • 9. Aplicaciones en procesamiento de datos. En estas aplicaciones son frecuentes las operaciones de creación, mantenimiento y consulta sobre ficheros y bases de datos. Dentro de este campo estarían aplicaciones de gestión empresarial, como programas de nóminas, contabilidad facturación, control de inventario, etc. Lenguajes aptos para este tipo de aplicaciones son COBOL y SQL.
  • 10. Aplicaciones de tratamiento de textos. Estas aplicaciones están asociadas al manejo de textos en lenguaje natural. Un lenguaje muy adecuado para este tipo de aplicaciones es el C.
  • 11. Aplicaciones en inteligencia artificial. Dentro de este campo, destacan las aplicaciones en sistemas expertos, juegos, visión artificial, robótica. Los lenguajes más populares dentro del campo de la inteligencia artificial son LISP y PORLOG
  • 12. Aplicaciones de programación de sistemas. En este campo se incluirían la programación de software de interfaz entre el usuario y el hardware, como son los módulos de un sistema operativo y los traductores. Tradicionalmente para estas aplicaciones se utilizaba el Ensamblador, no obstante en la actualidad se muestran muy adecuados los lenguajes ADA, MODULA-2 y C.
  • 13. Lenguajes de Internet. Estos lenguajes con el que se crean las páginas web, por ejemplo, que básicamente es un conjunto de etiquetas que sirven para definir el texto y otros elementos que puedes ver en las páginas web. HTML significa HyperText Markup Lenguaje («lenguaje de marcas de hipertexto») y es muy fácil de aprender. Luego ya depende de si queremos una web más o menos elaborada podremos profundizar en este lenguaje. Por ejemplo, HTML, JAVA, Perl, PHP.