SlideShare una empresa de Scribd logo
“LA HISTORIA DEL LENGUAJE DE PROGRAMACIÓN”

                                  Lenguaje BASIC                     Lenguaje Ada                      Lenguaje C++              Lenguaje         Visual
Lenguaje FORTRAN                                                     Desarrollado    bajo     el       Diseñado        por
(Traductor de formulas)
                                  (Código de instrucciones                                                                       Basic.Net,       Visual
                                  simbólicas de todo propósito       patrocinio              del       Bjarne Stroustrup.
Se        utilizara      en                                          departamento de defensa           Proporciona
                                                                                                                                 C++.Net
aplicaciones científicos y        para Principiante.)                                                  capacidades para          Fue diseñado para la
                                                                     de los Estados Unidos.
de      ingeniería      que       Creado por John Kemen y                                              una programación          nueva plataforma de
                                                                     Una          característica
requieran           cálculos      Thomas Kurtz.                                                        orientada          a      programación         de
                                                                     importante de Ada se
matemáticos Complejos.            Para       escribir programas                                        objetos.                  Microsoft llamado .Net.
                                                                     conoce como multitareas.
                                  sencillos.




                *1954          *1959         *1964    *1971       *1970-1980       *1972           *1983                 *1991            *1993
                *1991




     Lenguaje COBOL                     Lenguaje Pascal                    Lenguaje en C                          Lenguaje java
     (Lenguaje            común         Creado por Niklaus                 Dennis Ritchie en los                  Diseñado por un grupo de
     orientado a los negocios)          Wirth.                             laboratorios Bell.                     ingenieros      de      Sun
     Utilizado para aplicaciones        Diseñado     para    la            “C” se hizo popular                    Microsystems liderados por
                                        enseñanza     de     la                                                   Patrick Naughton y James
     comerciales.                                                          como      lenguaje    de               Gosling.
                                        programación                       desarrollo    para     el              Desarrollo de páginas Web
                                        estructurada        en             sistema operativo Unix.                interactivas    y      con
                                        ambientes académicos.
                                                                                                                  multimedia.
Se han desarrollado cientos de lenguajes de alto nivel, pero solo unos han logrado tener la aceptación.

En la década de los cincuenta, IBM Corporación desarrollo FORTRAN (FORmula TRANslator, traductor de formulas)

-COBOL fue desarrollado en 1959 por fabricantes de computadoras, el gobierno y los usuarios de computadoras en las industrias.

Durante la década de los sesenta, muchas de las grandes iniciativas para el desarrollo de software encontraron severas dificultades, los itinerarios de software
generalmente se retrasaban, los costos rebasaban en gran medida los presupuestos, y los productos terminados no eran confiables. La gente comenzó a darse
cuenta que el desarrollo de software era una actividad mucho más compleja. Las actividades de investigación durante esta década dieron como resultado la
evolución de la programación estructurada (para escribir programas más claros, fácil de corregir, y más fácil de modificar).

BASIC lenguaje simbólico de programación de tercera generación desarrollado en la década de los 60 destinados en sus inicios a la enseñanza de la
programación. Por su sencillez fue el lenguaje básico utilizado inicialmente en las computadoras personales.

Pascal se convirtió en el lenguaje de programación favorita en varias universidades. Desafortunadamente, el lenguaje carecía de las características necesarias
para poder utilizarlo en aplicaciones comerciales, gubernamentales e industriales, por lo que no ha sido muy aceptado en estos ambientes.

Lenguaje de programación Ada fue desarrollado bajo el patrocinio del Departamento de defensa de los Estados Unidos durante la década de los sesenta y
principios de la década de los ochenta. Una de las características importantes se conoce como multitareas; esto permite a los programadores especificar que
ocurrirán varias tareas en paralelo.

El lenguaje C evolución de dos lenguajes de programación anteriores, BCPL y B, Martin Richards desarrollo BCPL como un lenguaje para escribir software para
sistemas operativos y compiladores. Ken Thompson, en su lenguaje B, modelos muchas características de C, luego del desarrollo de su contraparte en BCPL y, en
1970, utilizo B para crear las primeras versiones del sistema operativo UNIX. El lenguaje C evoluciono a partir de B. dicha evolución estuvo a cargo de Dennis
Richards en los laboratorios Bell en 1972.

Lenguaje Java. Mucha gente cree que el próximo campo importante en el que los microprocesadores tendrán un impacto profundo es en los dispositivos
electrónicos inteligentes para uso domestico. Al aceptar esto, Sum Microsystems patrocina en 1991 un proyecto de investigación, de donde surge java. Este
proyecto tuvo algunas dificultades de manera que el proyecto corría peligro de ser cancelado pero para su buena fortuna, la popularidad de la World Wide Web
exploto en 1993, y la gente de Sum se dio cuenta de inmediato del potencial de Java para crear contenidos dinámico para páginas Web.

Más contenido relacionado

La actualidad más candente

Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
justo morales
 
Linea del tiempo de los sistemas operativos
Linea del tiempo de los sistemas operativosLinea del tiempo de los sistemas operativos
Linea del tiempo de los sistemas operativos
Instituto Tecnológico de Tepic
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
Pedro Antonio Villalta (Pavillalta)
 
Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacion
RobertoCarlos523
 
Historia de la programacion (linea del tiempo)
Historia de la programacion (linea del tiempo)Historia de la programacion (linea del tiempo)
Historia de la programacion (linea del tiempo)
kevin antonio
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
Israel Castillo Cruz
 
Introduccion a python 3
Introduccion a python 3Introduccion a python 3
Introduccion a python 3
Diego Camilo Peña Ramirez
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
Rosbelia Balza
 
APLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICAAPLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICA
Joseph Mendoza
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
Jose Marroquin
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del softwareMaura Jß
 
Software mapa conceptual
Software mapa conceptualSoftware mapa conceptual
Software mapa conceptual
xJoaquinx
 
Pseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplosPseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplosDulcevelazquez6
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónK Manuel TN
 
Mapa conceptual de algoritmos
Mapa conceptual de algoritmosMapa conceptual de algoritmos
Mapa conceptual de algoritmosFany Duque
 
Presentacion Hardware y Software
Presentacion Hardware y SoftwarePresentacion Hardware y Software
Presentacion Hardware y Software
Rafael Carrasco Sánchez
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
SuarezJhon
 
Lenguaje de programación: Pascal
Lenguaje de programación: PascalLenguaje de programación: Pascal
Lenguaje de programación: Pascal
Carola511
 
02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software
Juan Manuel Gonzalez Calleros
 

La actualidad más candente (20)

Conceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programaciónConceptos básicos y metodología de la programación
Conceptos básicos y metodología de la programación
 
Linea del tiempo de los sistemas operativos
Linea del tiempo de los sistemas operativosLinea del tiempo de los sistemas operativos
Linea del tiempo de los sistemas operativos
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacion
 
Historia de la programacion (linea del tiempo)
Historia de la programacion (linea del tiempo)Historia de la programacion (linea del tiempo)
Historia de la programacion (linea del tiempo)
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
 
Introduccion a python 3
Introduccion a python 3Introduccion a python 3
Introduccion a python 3
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
APLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICAAPLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICA
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del software
 
Software mapa conceptual
Software mapa conceptualSoftware mapa conceptual
Software mapa conceptual
 
Pseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplosPseudocodigos 10 ejemplos
Pseudocodigos 10 ejemplos
 
Cuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programaciónCuadro comparativo de lenguajes de programación
Cuadro comparativo de lenguajes de programación
 
Mapa conceptual de algoritmos
Mapa conceptual de algoritmosMapa conceptual de algoritmos
Mapa conceptual de algoritmos
 
Presentacion Hardware y Software
Presentacion Hardware y SoftwarePresentacion Hardware y Software
Presentacion Hardware y Software
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Lenguaje de programación: Pascal
Lenguaje de programación: PascalLenguaje de programación: Pascal
Lenguaje de programación: Pascal
 
02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software
 

Destacado

Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
Cristian Duque
 
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióNHistoria Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
da4
 
Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.Anastacio Mendoza
 
Evolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónEvolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónfercho-nava
 
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
LILIANA06
 
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
DarioManzano
 
Hoja de cálculo
Hoja de cálculoHoja de cálculo
Hoja de cálculoBLANCAVEL
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++itzjpb
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónd3m3nt3
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programación
romeprofe
 
evolución de lenguaje de programacion
evolución de lenguaje de programacionevolución de lenguaje de programacion
evolución de lenguaje de programacion
victor leon
 
Línea de tiempo teoria c++
Línea de tiempo teoria c++Línea de tiempo teoria c++
Línea de tiempo teoria c++
Britman Zuneigung
 
Microprocesadores1
Microprocesadores1Microprocesadores1
Ley de comercio electrónico
Ley de comercio electrónicoLey de comercio electrónico
Ley de comercio electrónico
Leandro Maldonado
 
COMERCIO ELECTRONICO
COMERCIO ELECTRONICOCOMERCIO ELECTRONICO
COMERCIO ELECTRONICO
Teresa Obregon Toribio
 
Instituto tecnológico de cd. anastacio mj
Instituto tecnológico de    cd. anastacio mjInstituto tecnológico de    cd. anastacio mj
Instituto tecnológico de cd. anastacio mjAnastacio Mendoza
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempoLibertad25
 
Comercio Electronico
Comercio ElectronicoComercio Electronico
Comercio Electronico
Universidad Técnica de Ambato
 
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACIONHISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
RYAJPS
 
Ley comercio electrónico en ecuador
Ley comercio electrónico en ecuadorLey comercio electrónico en ecuador
Ley comercio electrónico en ecuador
danielasisalema
 

Destacado (20)

Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióNHistoria Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
 
Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.Evolución de los Lenguajes de Programación.
Evolución de los Lenguajes de Programación.
 
Evolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónEvolucion de los lenguajes de programación
Evolucion de los lenguajes 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
 
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
HISTORIA DEL LENGUAJE DE PROGRAMACIÓN C++
 
Hoja de cálculo
Hoja de cálculoHoja de cálculo
Hoja de cálculo
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programación
 
evolución de lenguaje de programacion
evolución de lenguaje de programacionevolución de lenguaje de programacion
evolución de lenguaje de programacion
 
Línea de tiempo teoria c++
Línea de tiempo teoria c++Línea de tiempo teoria c++
Línea de tiempo teoria c++
 
Microprocesadores1
Microprocesadores1Microprocesadores1
Microprocesadores1
 
Ley de comercio electrónico
Ley de comercio electrónicoLey de comercio electrónico
Ley de comercio electrónico
 
COMERCIO ELECTRONICO
COMERCIO ELECTRONICOCOMERCIO ELECTRONICO
COMERCIO ELECTRONICO
 
Instituto tecnológico de cd. anastacio mj
Instituto tecnológico de    cd. anastacio mjInstituto tecnológico de    cd. anastacio mj
Instituto tecnológico de cd. anastacio mj
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Comercio Electronico
Comercio ElectronicoComercio Electronico
Comercio Electronico
 
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACIONHISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
 
Ley comercio electrónico en ecuador
Ley comercio electrónico en ecuadorLey comercio electrónico en ecuador
Ley comercio electrónico en ecuador
 

Similar a 1.1. historia del lenguaje de programacion

EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docx
JuanLuisHuloPoma2
 
LINEA DEL TIEMPO
LINEA DEL TIEMPOLINEA DEL TIEMPO
LINEA DEL TIEMPO
ManuelHernandez480
 
LINEA DEL TIEMPO
LINEA DEL TIEMPOLINEA DEL TIEMPO
LINEA DEL TIEMPO
KatherinBarrios17
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
sam9205
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
sam9205
 
Lenguajes de programación mariana puerta
Lenguajes de programación mariana puertaLenguajes de programación mariana puerta
Lenguajes de programación mariana puerta
Once Redes
 
Lenguaje de programacion yesica cañaveral angel
Lenguaje de programacion  yesica cañaveral angelLenguaje de programacion  yesica cañaveral angel
Lenguaje de programacion yesica cañaveral angel
Once Redes
 
Lenguaje de programación- veronica Cañaveral Angel
Lenguaje de programación- veronica Cañaveral AngelLenguaje de programación- veronica Cañaveral Angel
Lenguaje de programación- veronica Cañaveral Angel
Once Redes
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
MaryAleCTorrice
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.MaryAleCTorrice
 
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
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Hugo Vallejo
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmos
Lusby_Medianero
 
C, Java y Phyton.pdf
C, Java y Phyton.pdfC, Java y Phyton.pdf
C, Java y Phyton.pdf
JuanPabloJaimeRuiz
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Metodologia programación
Metodologia programaciónMetodologia programación
Metodologia programaciónmariajose1812
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.
Once Redes
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.
Once Redes
 

Similar a 1.1. historia del lenguaje de programacion (20)

EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docx
 
Paola y lorena
Paola y lorenaPaola y lorena
Paola y lorena
 
LINEA DEL TIEMPO
LINEA DEL TIEMPOLINEA DEL TIEMPO
LINEA DEL TIEMPO
 
LINEA DEL TIEMPO
LINEA DEL TIEMPOLINEA DEL TIEMPO
LINEA DEL TIEMPO
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Lenguajes de programación mariana puerta
Lenguajes de programación mariana puertaLenguajes de programación mariana puerta
Lenguajes de programación mariana puerta
 
Lenguaje de programacion yesica cañaveral angel
Lenguaje de programacion  yesica cañaveral angelLenguaje de programacion  yesica cañaveral angel
Lenguaje de programacion yesica cañaveral angel
 
Lenguaje de programación- veronica Cañaveral Angel
Lenguaje de programación- veronica Cañaveral AngelLenguaje de programación- veronica Cañaveral Angel
Lenguaje de programación- veronica Cañaveral Angel
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
 
Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)Reportede c#(sharp)(hugo balmore vallejo diaz)
Reportede c#(sharp)(hugo balmore vallejo diaz)
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmos
 
C, Java y Phyton.pdf
C, Java y Phyton.pdfC, Java y Phyton.pdf
C, Java y Phyton.pdf
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Metodologia programación
Metodologia programaciónMetodologia programación
Metodologia programación
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.
 

1.1. historia del lenguaje de programacion

  • 1. “LA HISTORIA DEL LENGUAJE DE PROGRAMACIÓN” Lenguaje BASIC Lenguaje Ada Lenguaje C++ Lenguaje Visual Lenguaje FORTRAN Desarrollado bajo el Diseñado por (Traductor de formulas) (Código de instrucciones Basic.Net, Visual simbólicas de todo propósito patrocinio del Bjarne Stroustrup. Se utilizara en departamento de defensa Proporciona C++.Net aplicaciones científicos y para Principiante.) capacidades para Fue diseñado para la de los Estados Unidos. de ingeniería que Creado por John Kemen y una programación nueva plataforma de Una característica requieran cálculos Thomas Kurtz. orientada a programación de importante de Ada se matemáticos Complejos. Para escribir programas objetos. Microsoft llamado .Net. conoce como multitareas. sencillos. *1954 *1959 *1964 *1971 *1970-1980 *1972 *1983 *1991 *1993 *1991 Lenguaje COBOL Lenguaje Pascal Lenguaje en C Lenguaje java (Lenguaje común Creado por Niklaus Dennis Ritchie en los Diseñado por un grupo de orientado a los negocios) Wirth. laboratorios Bell. ingenieros de Sun Utilizado para aplicaciones Diseñado para la “C” se hizo popular Microsystems liderados por enseñanza de la Patrick Naughton y James comerciales. como lenguaje de Gosling. programación desarrollo para el Desarrollo de páginas Web estructurada en sistema operativo Unix. interactivas y con ambientes académicos. multimedia.
  • 2. Se han desarrollado cientos de lenguajes de alto nivel, pero solo unos han logrado tener la aceptación. En la década de los cincuenta, IBM Corporación desarrollo FORTRAN (FORmula TRANslator, traductor de formulas) -COBOL fue desarrollado en 1959 por fabricantes de computadoras, el gobierno y los usuarios de computadoras en las industrias. Durante la década de los sesenta, muchas de las grandes iniciativas para el desarrollo de software encontraron severas dificultades, los itinerarios de software generalmente se retrasaban, los costos rebasaban en gran medida los presupuestos, y los productos terminados no eran confiables. La gente comenzó a darse cuenta que el desarrollo de software era una actividad mucho más compleja. Las actividades de investigación durante esta década dieron como resultado la evolución de la programación estructurada (para escribir programas más claros, fácil de corregir, y más fácil de modificar). BASIC lenguaje simbólico de programación de tercera generación desarrollado en la década de los 60 destinados en sus inicios a la enseñanza de la programación. Por su sencillez fue el lenguaje básico utilizado inicialmente en las computadoras personales. Pascal se convirtió en el lenguaje de programación favorita en varias universidades. Desafortunadamente, el lenguaje carecía de las características necesarias para poder utilizarlo en aplicaciones comerciales, gubernamentales e industriales, por lo que no ha sido muy aceptado en estos ambientes. Lenguaje de programación Ada fue desarrollado bajo el patrocinio del Departamento de defensa de los Estados Unidos durante la década de los sesenta y principios de la década de los ochenta. Una de las características importantes se conoce como multitareas; esto permite a los programadores especificar que ocurrirán varias tareas en paralelo. El lenguaje C evolución de dos lenguajes de programación anteriores, BCPL y B, Martin Richards desarrollo BCPL como un lenguaje para escribir software para sistemas operativos y compiladores. Ken Thompson, en su lenguaje B, modelos muchas características de C, luego del desarrollo de su contraparte en BCPL y, en 1970, utilizo B para crear las primeras versiones del sistema operativo UNIX. El lenguaje C evoluciono a partir de B. dicha evolución estuvo a cargo de Dennis Richards en los laboratorios Bell en 1972. Lenguaje Java. Mucha gente cree que el próximo campo importante en el que los microprocesadores tendrán un impacto profundo es en los dispositivos electrónicos inteligentes para uso domestico. Al aceptar esto, Sum Microsystems patrocina en 1991 un proyecto de investigación, de donde surge java. Este proyecto tuvo algunas dificultades de manera que el proyecto corría peligro de ser cancelado pero para su buena fortuna, la popularidad de la World Wide Web exploto en 1993, y la gente de Sum se dio cuenta de inmediato del potencial de Java para crear contenidos dinámico para páginas Web.