SlideShare a Scribd company logo
1 of 14
*Lenguaje
s de
programa
ción               Realizado por:
   Fernández Reyes Jennifer Edith
                      Grupo: 207
*

• Concepto
• Tipos de lenguajes
• -Características
*
     Los ordenadores no hablan nuestro idioma, son
     maquinas y como tales, necesitan un lenguaje
especifico pensado por el hombre para ellas. Además,
    necesitan constantemente interpretar todas las
    instrucciones que reciben. Dada la dificultad de
   comunicación insalvable entre el computador y el
     programador, pronto aparecieron lenguajes de
 programación que hacen posible la comunicación con
  el microprocesador, utilizando términos y símbolos
   relacionados con el tipo de problema que se debe
  resolver, mediante el empleo de herramientas que
                 brinda la informática
A continuación se muestra una breve explicación de los
     lenguajes de programación mas comunes y sus
                    características
*Lenguajes de programación

    * Es un idioma artificial diseñado para
 expresar procesos 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
                      *
*        ABC
Fue desarrollado a principios de los 80 en el Centrum
        voor Wiskunde en Informática (CWI)

  Es muy fácil de aprender y de usar, y el código es
                compacto pero legible
          Tiene tipos de datos de muy alto nivel: números,
          textos, compuestos y tablas. ABC es, además de
              un lenguaje de programación, un entorno
                       interactivo de trabajo.
Fue desarrollado a finales de los años 1950 por un
   comité internacional para crear un lenguaje de
  programación internacional e independiente de la
                        máquina.
   * No tuvo mucho éxito comercial pero es muy
 importante en la historia de la informática, ya que
    tuvo una gran influencia en la mayoría de los
       lenguajes de programación posteriores.
* Fue el primer lenguaje que introdujo el concepto
     de variables locales a un bloque de código.

                      *Algol
 * Fue el primer lenguaje descrito con la notación
                          BNF.
            * Algol-58, Algol-60 y Algol-68
*BASIC
* Fue creado en 1964 por los norteamericanos John Kemeny y
             Thomas Kurtz, en el Dartmouth College.
     * Su intención era diseñar un lenguaje adecuado para
                          principiantes.
* El BASIC tuvo una gran expansión en los años 80, cuando se
  impuso como lenguaje estándar para los microordenadores
                     domésticos de ocho bits.
   * Se usó ampliamente en la enseñanza y también en la
                    programación profesional.
* Era un lenguaje poco estructurado y recibió muchas críticas
     por promover malos hábitos de programación. Pero en
    lugar de desaparecer, fueron surgiendo versiones nuevas
               con características más avanzadas.
*BETA
* BETA es un lenguaje de programación orientado
                   a objetos.
     * Desarrollado inicialmente en varias
          universidades escandinavas.
* Está relacionado con Simula, que fue el primer
          lenguaje orientado a objetos.
* C fue creado en los Bell Telephone Laboratories al principio
               de los 70, por Dennis M. Ritchie.
* Su nacimiento estuvo ligado al del sistema operativo Unix,
               que se desarrolló paralelamente.
   * Sus características debían ser: eficiencia, potencia y
                          portabilidad.
 * A C se le ha criticado que los programas suelen ser poco
                 legibles y propensos a errores.
 * A partir de 1979, Bjarne Stroustrup, de AT&T, empezó a
      trabajar en un descendiente de C con soporte para
  orientación a objetos y otras mejoras, que sería conocido
    como C++ (la primera versión, interna de AT&T, data de
                              1983).
*COBOL
 * Lenguaje común orientado a los negocios fue
  desarrollado en 1959 por un comité de CODASYL
      (Conference on Data Systems Languages).
* Sigue siendo bastante usado en el ámbito de la
       gestión empresarial. Ha sufrido distintas
      modificaciones de acuerdo con las nuevas
                     tendencias.
    * COBOL es considerado un lenguaje de fácil
                    aprendizaje.
* Los programas deben contener cuatro secciones:
  identificación, entorno, datos y procedimientos.
*FORTH
     * Fue creado por Charles Moore en los años 60 desarrollando
          herramientas especializadas para varias aplicaciones.
     * Fue formalizado como lenguaje para la automatización de
  telescopios cuando Moore trabajaba en el National Radio Astronomy
                           Observatory, en 1970.
 * Forth suele considerarse un lenguaje para aplicaciones científicas,
      sin alejarse mucho del campo en que se fraguó. Se considera
           especialmente adecuado para sistemas incrustados.
* Cuenta entre sus ventajas ocupar poco memoria, rápido y extensible.
    Y entre sus puntos débiles, que tiene una sintaxis extraña que lo
             hace difícil de aprender y posiblemente de usar.
* Una característica importante es que es un lenguaje basado en el uso
                                de una pila.
*JAVA
 * Este lenguaje se presentó en 1995.Fue desarrollado por la
 empresa Sun Microsystems. Al parecer su historia es bastante
    curiosa, iniciándose como un lenguaje para el control de
        aparatos electrónicos. Cuando el proyecto estaba
    prácticamente abandonado, Bill Joy, cofundador de Sun,
   viendo Internet como el terreno idóneo para competir con
      Microsoft, retomó este lenguaje, que con los cambios
                pertinentes se transformó en Java.
* Java es famoso por las applets. Uno de sus puntos fuertes es
   su capacidad multiplataforma, que permite que el mismo
   código pseudocompilado, se ejecute en cualquier sistema.
  * En cuanto al lenguaje en sí, es un descendiente de C++,
        aunque intenta corregir muchos de sus defectos.
*PERL
* Es un lenguaje de alto nivel escrito por Larry Wall y
                  miles de voluntarios.
* Hereda características de lenguajes dispares, como
  AWK, C o el shell de Unix. Aunque es muy potente y
 extenso, normalmente sólo hace falta usar una parte
mínima de sus posibilidades, siendo fácil de aprender.
      * Puede usarse para muchas tareas, siendo
especialmente adecuado para el análisis y generación
       de textos y la administración de sistemas.
   * Perl se ha hecho famoso por ser muy usado en
  Internet, ejecutándose continuamente en miles de
                       servidores.
*

More Related Content

What's hot

Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajesagustinbilmer
 
Cronologia de los Lenguajes de Programación
Cronologia de los Lenguajes de ProgramaciónCronologia de los Lenguajes de Programación
Cronologia de los Lenguajes de ProgramaciónIris Coronado
 
Línea de-tiempo-del-lenguaje-de-programación
Línea de-tiempo-del-lenguaje-de-programaciónLínea de-tiempo-del-lenguaje-de-programación
Línea de-tiempo-del-lenguaje-de-programaciónArmandoC42
 
Historia de los lenguajes de programación
Historia de los lenguajes de programaciónHistoria de los lenguajes de programación
Historia de los lenguajes de programaciónLincoln School
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempoLibertad25
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.MaryAleCTorrice
 
Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programaciónHistoria de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programaciónandreadelacruz002
 
Historia de los_lenguajes
Historia de los_lenguajesHistoria de los_lenguajes
Historia de los_lenguajesAquino1912
 
Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación Victor Nava
 
Lenguaje del progracion
Lenguaje del progracionLenguaje del progracion
Lenguaje del progracionDiego Becerra
 
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 pptxyenicamejo
 
Historia de los lenguajes de programacion
Historia de los lenguajes de programacionHistoria de los lenguajes de programacion
Historia de los lenguajes de programacionJANIIER
 
Clasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacionClasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacionbryan1198
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programaciontacubomx
 
Historia de los Lenguajes de Programación
Historia de los Lenguajes de ProgramaciónHistoria de los Lenguajes de Programación
Historia de los Lenguajes de ProgramaciónLILIANA06
 

What's hot (20)

Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajes
 
Cronologia de los Lenguajes de Programación
Cronologia de los Lenguajes de ProgramaciónCronologia de los Lenguajes de Programación
Cronologia de los Lenguajes de Programación
 
Línea de-tiempo-del-lenguaje-de-programación
Línea de-tiempo-del-lenguaje-de-programaciónLínea de-tiempo-del-lenguaje-de-programación
Línea de-tiempo-del-lenguaje-de-programación
 
Historia de los lenguajes de programación
Historia de los lenguajes de programaciónHistoria de los lenguajes de programación
Historia de los lenguajes de programación
 
Linea del tiempo POO
Linea del tiempo POOLinea del tiempo POO
Linea del tiempo POO
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Linea del Tiempo
Linea del TiempoLinea del Tiempo
Linea del Tiempo
 
Lenguajes De Programación
Lenguajes De ProgramaciónLenguajes De Programación
Lenguajes De Programación
 
El estudio de los lenguajes de programacion
El estudio de los lenguajes de programacionEl estudio de los lenguajes de programacion
El estudio de los lenguajes de programacion
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programaciónHistoria de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación
 
Historia de los_lenguajes
Historia de los_lenguajesHistoria de los_lenguajes
Historia de los_lenguajes
 
Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación Historia de-los-lenguajes-de-programación
Historia de-los-lenguajes-de-programación
 
Lenguaje del progracion
Lenguaje del progracionLenguaje del progracion
Lenguaje del progracion
 
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
 
Historia de la programación
Historia de la programaciónHistoria de la programación
Historia de la 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
 
Clasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacionClasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacion
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Historia de los Lenguajes de Programación
Historia de los Lenguajes de ProgramaciónHistoria de los Lenguajes de Programación
Historia de los Lenguajes de Programación
 

Similar to Lenguajes de programación más comunes

EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxJuanLuisHuloPoma2
 
Lenguajes programación (TIC)
Lenguajes programación (TIC)Lenguajes programación (TIC)
Lenguajes programación (TIC)cristinaruiztic
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivelANALI GOMEZ
 
Linea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionLinea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionJesus22barrera
 
historia de la programacion.docx
historia de la programacion.docxhistoria de la programacion.docx
historia de la programacion.docxLeonardoLekat
 
introduccion lenguajes de_programacion.pptx
introduccion lenguajes de_programacion.pptxintroduccion lenguajes de_programacion.pptx
introduccion lenguajes de_programacion.pptxherleybeleno
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.francisco dixon
 
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Alejandro Perez
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.MaryAleCTorrice
 
Lenguaje de programacion ( basic) apesteguia
Lenguaje de programacion ( basic) apesteguiaLenguaje de programacion ( basic) apesteguia
Lenguaje de programacion ( basic) apesteguiatonytenorio2
 
Taller #6
Taller #6 Taller #6
Taller #6 chomba01
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmosLusby_Medianero
 
Tipos de lenguajes de programacion
Tipos de lenguajes de programacionTipos de lenguajes de programacion
Tipos de lenguajes de programacionJesus David
 
Capítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidadesCapítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidadesJulio Ayala Rolón
 
Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...edwin6886
 

Similar to Lenguajes de programación más comunes (20)

EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docx
 
Lenguajes programación (TIC)
Lenguajes programación (TIC)Lenguajes programación (TIC)
Lenguajes programación (TIC)
 
Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
Linea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacionLinea de tiempo de la historia de los lenguajes de programacion
Linea de tiempo de la historia de los lenguajes de programacion
 
historia de la programacion.docx
historia de la programacion.docxhistoria de la programacion.docx
historia de la programacion.docx
 
Cap1 intro
Cap1 introCap1 intro
Cap1 intro
 
introduccion lenguajes de_programacion.pptx
introduccion lenguajes de_programacion.pptxintroduccion lenguajes de_programacion.pptx
introduccion lenguajes de_programacion.pptx
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
 
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguaje de programacion ( basic) apesteguia
Lenguaje de programacion ( basic) apesteguiaLenguaje de programacion ( basic) apesteguia
Lenguaje de programacion ( basic) apesteguia
 
Taller #6
Taller #6 Taller #6
Taller #6
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmos
 
Tipos de lenguajes de programacion
Tipos de lenguajes de programacionTipos de lenguajes de programacion
Tipos de lenguajes de programacion
 
Capítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidadesCapítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidades
 
Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...
 

Recently uploaded

Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 

Recently uploaded (20)

Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 

Lenguajes de programación más comunes

  • 1. *Lenguaje s de programa ción Realizado por: Fernández Reyes Jennifer Edith Grupo: 207
  • 2. * • Concepto • Tipos de lenguajes • -Características
  • 3. * Los ordenadores no hablan nuestro idioma, son maquinas y como tales, necesitan un lenguaje especifico pensado por el hombre para ellas. Además, necesitan constantemente interpretar todas las instrucciones que reciben. Dada la dificultad de comunicación insalvable entre el computador y el programador, pronto aparecieron lenguajes de programación que hacen posible la comunicación con el microprocesador, utilizando términos y símbolos relacionados con el tipo de problema que se debe resolver, mediante el empleo de herramientas que brinda la informática A continuación se muestra una breve explicación de los lenguajes de programación mas comunes y sus características
  • 4. *Lenguajes de programación * Es un idioma artificial diseñado para expresar procesos 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 *
  • 5. * ABC Fue desarrollado a principios de los 80 en el Centrum voor Wiskunde en Informática (CWI) Es muy fácil de aprender y de usar, y el código es compacto pero legible Tiene tipos de datos de muy alto nivel: números, textos, compuestos y tablas. ABC es, además de un lenguaje de programación, un entorno interactivo de trabajo.
  • 6. Fue desarrollado a finales de los años 1950 por un comité internacional para crear un lenguaje de programación internacional e independiente de la máquina. * No tuvo mucho éxito comercial pero es muy importante en la historia de la informática, ya que tuvo una gran influencia en la mayoría de los lenguajes de programación posteriores. * Fue el primer lenguaje que introdujo el concepto de variables locales a un bloque de código. *Algol * Fue el primer lenguaje descrito con la notación BNF. * Algol-58, Algol-60 y Algol-68
  • 7. *BASIC * Fue creado en 1964 por los norteamericanos John Kemeny y Thomas Kurtz, en el Dartmouth College. * Su intención era diseñar un lenguaje adecuado para principiantes. * El BASIC tuvo una gran expansión en los años 80, cuando se impuso como lenguaje estándar para los microordenadores domésticos de ocho bits. * Se usó ampliamente en la enseñanza y también en la programación profesional. * Era un lenguaje poco estructurado y recibió muchas críticas por promover malos hábitos de programación. Pero en lugar de desaparecer, fueron surgiendo versiones nuevas con características más avanzadas.
  • 8. *BETA * BETA es un lenguaje de programación orientado a objetos. * Desarrollado inicialmente en varias universidades escandinavas. * Está relacionado con Simula, que fue el primer lenguaje orientado a objetos.
  • 9. * C fue creado en los Bell Telephone Laboratories al principio de los 70, por Dennis M. Ritchie. * Su nacimiento estuvo ligado al del sistema operativo Unix, que se desarrolló paralelamente. * Sus características debían ser: eficiencia, potencia y portabilidad. * A C se le ha criticado que los programas suelen ser poco legibles y propensos a errores. * A partir de 1979, Bjarne Stroustrup, de AT&T, empezó a trabajar en un descendiente de C con soporte para orientación a objetos y otras mejoras, que sería conocido como C++ (la primera versión, interna de AT&T, data de 1983).
  • 10. *COBOL * Lenguaje común orientado a los negocios fue desarrollado en 1959 por un comité de CODASYL (Conference on Data Systems Languages). * Sigue siendo bastante usado en el ámbito de la gestión empresarial. Ha sufrido distintas modificaciones de acuerdo con las nuevas tendencias. * COBOL es considerado un lenguaje de fácil aprendizaje. * Los programas deben contener cuatro secciones: identificación, entorno, datos y procedimientos.
  • 11. *FORTH * Fue creado por Charles Moore en los años 60 desarrollando herramientas especializadas para varias aplicaciones. * Fue formalizado como lenguaje para la automatización de telescopios cuando Moore trabajaba en el National Radio Astronomy Observatory, en 1970. * Forth suele considerarse un lenguaje para aplicaciones científicas, sin alejarse mucho del campo en que se fraguó. Se considera especialmente adecuado para sistemas incrustados. * Cuenta entre sus ventajas ocupar poco memoria, rápido y extensible. Y entre sus puntos débiles, que tiene una sintaxis extraña que lo hace difícil de aprender y posiblemente de usar. * Una característica importante es que es un lenguaje basado en el uso de una pila.
  • 12. *JAVA * Este lenguaje se presentó en 1995.Fue desarrollado por la empresa Sun Microsystems. Al parecer su historia es bastante curiosa, iniciándose como un lenguaje para el control de aparatos electrónicos. Cuando el proyecto estaba prácticamente abandonado, Bill Joy, cofundador de Sun, viendo Internet como el terreno idóneo para competir con Microsoft, retomó este lenguaje, que con los cambios pertinentes se transformó en Java. * Java es famoso por las applets. Uno de sus puntos fuertes es su capacidad multiplataforma, que permite que el mismo código pseudocompilado, se ejecute en cualquier sistema. * En cuanto al lenguaje en sí, es un descendiente de C++, aunque intenta corregir muchos de sus defectos.
  • 13. *PERL * Es un lenguaje de alto nivel escrito por Larry Wall y miles de voluntarios. * Hereda características de lenguajes dispares, como AWK, C o el shell de Unix. Aunque es muy potente y extenso, normalmente sólo hace falta usar una parte mínima de sus posibilidades, siendo fácil de aprender. * Puede usarse para muchas tareas, siendo especialmente adecuado para el análisis y generación de textos y la administración de sistemas. * Perl se ha hecho famoso por ser muy usado en Internet, ejecutándose continuamente en miles de servidores.
  • 14. *