SlideShare una empresa de Scribd logo
1 de 20
HISTORIA LENGUAJE DEL
PROGRACION
Los primeros lenguajes de programación surgieron de la idea de Charles
Babagge, la cual se le ocurrió a este hombre a mediados del siglo XIX. Era
un profesor matemático de la universidad de Cambridge e inventor
ingles, que la principio del siglo XIX predijo muchas de las teorías en que
se basan los actuales ordenadores. Consistía en lo que él denominaba la
maquina analítica, pero que por motivos técnicos no pudo construirse
hasta mediados del siglo XX.
LENGUAJE DE PROGRAMACION
Un lenguaje de programación es
un lenguaje formal diseñado para
expresar procesos que pueden ser llevados a
cabo por máquinas como las computadoras.
LENGUAJE DE MAQUINA
El lenguaje máquina es el único que entiende
directamente la computadora, ya que esta escrito en
lenguajes directamente inteligibles por la máquina
(computadora), utiliza el alfabeto binario, que consta
de los dos únicos símbolos 0 y 1, denominados bits
(abreviatura inglesa de dígitos binarios).
LENGUAJE DE BAJO NIVEL
Son más fáciles de utilizar que los lenguajes
máquina, pero al igual que ellos, dependen
de la máquina en particular. El lenguaje de
bajo nivel por excelencia es el ensamblador.
LENGUAJE DE ALTO NIVEL
Estos lenguajes son los mas utilizado por los
programadores. Están diseñados para que
las personas escriban y entiendan los
programas de un modo mucho mas fácil que
los lenguajes máquina y ensamblador.
ALGUNOS LENGUAJES DE
PROGRAMACION
FORTRAN
Abreviatura de FORmula TRANslator (traductor de formulas), fue
definido alrededor del año 1955 en Estados Unidos por la
compañía IBM. Es él más antiguo de los lenguajes de alto nivel.
Antes de él, todos los programas se escribían en lenguaje
ensamblador o en lenguaje máquina. Es un lenguaje especializado
en aplicaciones técnicas y científicas.
COBOL
Es el lenguaje mas utilizado en las aplicaciones de gestión, creado
en 1960 por un comité denominado CODASYL (COnference on
DAta SYstems Languages), patrocinado por el Departamento de
Defensa de Estados Unidos, a fin de disponer de un lenguaje
universal para aplicaciones comerciales, como expresa su nombre
(COmmnon Business Oriented Language).
BASIC
El lenguaje BASIC fue diseñado por los profesores John G. Kemeny
y Thomas E. Kurtz del Dartmouth College (Estados Unidos) en
1965, con el objetivo principal de proporcionar a los principiantes
un lenguaje fácil de aprender, como se indica en su nombre
Beginner's All-purpose Symbolic Instruction Code (Código de
instrucciones simbólico de propósito general para principiantes).
PASCAL
Fue creado por el matemático suizo Nicklaus Wirth en 1970,
basándose en el lenguaje ALGOL, en cuyo diseño había participado
en los años sesenta. Su nombre proviene del filosofo y matemático
francés del siglo XVII, Blaise Pascal, que invento la primera
maquina tipo mecánico para sumar. Fue el primer gran lenguaje
creado después de haber sido ampliamente diseminados los
conceptos asociados con la programación estructurada.
LENGUAJE C
Este lenguaje fue creado en 1972 por Dennis Ritchie a partir del
trabajo elaborado por su colega de los laboratorios Bell Telephone,
Ken Thompson. Estos habían diseñado con anterioridad el sistema
operativo UNIX, y su intención al desarrollar el lenguaje C fue la de
conseguir un lenguaje idóneo para la programación de sistemas
que fuese independiente de la maquina, con el cual escribir su
sistema UNIX.
LENGUAJE C++
Se pronuncia “ce plus plus”. Fue desarrollada por Bjarme
Stroustrup en los Bell Laboratories a principios de la década de los
80. C++ introduce la programación orientada al objeto en C. Es un
lenguaje extremadamente poderoso y eficiente. C++ es un super
conjunto de C, para aprender C++ significa aprender todo de C,
luego aprender programación orientada al objeto y el uso de éstas
con C++.
JAVA
Es un lenguaje de programación para crear
programas seguros, portátiles, orientados a
objetos interactivos, para mejorar la entrega
de información a través de Internet, etc.
JAVASCRIPT
Este lenguaje de programación originalmente
fue llamado LIVESCRIPT, pero luego fue
renombrado con el nombre de JAVASCRIPT, con
la idea de capitalizar la fama de Java, lenguaje
desarrollado por Sun Microsystems.
LENGUAJE HTML
El lenguaje HTML, sirve para realizar esas atractivas páginas
Web. Se trata de un sistema de marcas que permite enlazar
al mismo tiempo texto, sonidos y gráficos dentro del mismo
documento, con otros dentro del servidor o incluso con
otros servidores WWW. Es decir, es un editor para combinar
textos, imágenes e incluso sonido y ahora también
imágenes en movimiento. Es, en definitiva, la forma de
manejar y presentar la información en la red.
CASAS DE SOFTWARE
Browse Ingenieros, www.browse.cl, Lisa
DeFontana, www.defontana.com, DeFontana
Dimension, www.dimension.cl, Dimension
Flexline, www.flexline.cl, Flexline
Informat, www.informat.cl, Informat
Justime, www.justime.cl, Justime
Manager, www.manager.cl, Manager
Maximise, www.maximise.cl, Maxlite
Microsoft, www.microsoft.com, Dynamics AX (Axapta), GP (Great Plains), NAV (Navision)
Mincom (ahora Ventyx) , www.ventyx.com, Ellipse
Movex, www.lawson.com, Movex
Oracle, www.oracle.com, JD Edwards, Peoplesoft, Oracle Financials
QAD, www.qad.com, QAD Enterprise Applications
Random, www.random.cl, Random
SAP, www.sap.com, SAP All in One, SAP Business One
Softland, www.softland.cl, Softland
Sonda, www.sonda.com, FIN700
Transtecnia, www.transtecnia.cl, Transtecnia
Ultragestión, www.ultragestion.cl, Ultragestión
Unysoft, www.unysoft.cl, Unysoft
COMPONENTE
Un componente es un objeto escrito de acuerdo a unas
especificaciones. No importa que especificación sea esta,
siempre y cuando el objeto se adhiera a la especificación.
Solo cumpliendo correctamente con esa especificación es
que el objeto se convierte en componente y adquiere
características como reusabilidad.
UML
Es importante remarcar que UML es un "lenguaje de
modelado" para especificar o para describir métodos o
procesos. Se utiliza para definir un sistema, para
detallar los artefactos en el sistema y para documentar
y construir. En otras palabras, es el lenguaje en el que
está descrito el modelo.
PROGRACION TRADICIONAL
la programación tradicional tiene la característica de desarrollar
todos el procedimiento como los hemos en los diagramas de flujo,
sin el uso de funciones procedimientos ni estructuras, esto hace
que para generar un bucle, o hacer de nuevo una tarea, haya que
hacer saltos a líneas de código mediantes ordenes o instrucción o
instrucciones de transferencia incondicional (GOTO, EXIT
FUNCTION, EXIT SUB o múltiples RETURN).
POO
La programación Orientada a objetos (POO)
es una forma especial de programar, más
cercana a como expresaríamos las cosas en
la vida real que otros tipos de programación.
HERRAMIENTAS CASE
Las Herramientas CASE se iniciaron con un procesador de palabras
que fue usado para crear y manipular documentación.
La introducción de las herramientas CASE para ayudar en este
proceso ha permitido que los diagramas puedan ser fácilmente
creados y modificados, mejorando la calidad de los diseños de
software.

Más contenido relacionado

La actualidad más candente

Evolucion de los lenguajes de programacion
Evolucion de los lenguajes de programacionEvolucion de los lenguajes de programacion
Evolucion de los lenguajes de programacionGiovanni Hernandez
 
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óNda4
 
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
 
Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajesagustinbilmer
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacionsam9205
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacionsam9205
 
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ónocasas
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionEdagaJunior
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezRafael Hernandez
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programasCahydeSwaan
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionAriel Medina
 
Taller #6
Taller #6 Taller #6
Taller #6 chomba01
 
Lenguajes De ProgramacióN
Lenguajes De ProgramacióNLenguajes De ProgramacióN
Lenguajes De ProgramacióNFernanda Garza
 
GENERACIONES DE LOS LENGUAJES DE PROGRAMACION
GENERACIONES DE LOS LENGUAJES DE PROGRAMACIONGENERACIONES DE LOS LENGUAJES DE PROGRAMACION
GENERACIONES DE LOS LENGUAJES DE PROGRAMACIONwilli21047070
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJesús Navarro
 
Clasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacionClasificacion de los lenguales de programacion
Clasificacion de los lenguales de programacionbryan1198
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Historia de los lenguajes de programacion
Historia de los lenguajes de programacionHistoria de los lenguajes de programacion
Historia de los lenguajes de programacionJANIIER
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionElder Giron
 

La actualidad más candente (20)

Evolucion de los lenguajes de programacion
Evolucion de los lenguajes de programacionEvolucion de los lenguajes de programacion
Evolucion de los lenguajes de programacion
 
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
 
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
 
Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajes
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
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
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandez
 
Innovaciones realizadas a los programas
Innovaciones realizadas a los programasInnovaciones realizadas a los programas
Innovaciones realizadas a los programas
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Taller #6
Taller #6 Taller #6
Taller #6
 
Lenguajes De ProgramacióN
Lenguajes De ProgramacióNLenguajes De ProgramacióN
Lenguajes De ProgramacióN
 
Tipos de lenguaje
Tipos de lenguajeTipos de lenguaje
Tipos de lenguaje
 
GENERACIONES DE LOS LENGUAJES DE PROGRAMACION
GENERACIONES DE LOS LENGUAJES DE PROGRAMACIONGENERACIONES DE LOS LENGUAJES DE PROGRAMACION
GENERACIONES DE LOS LENGUAJES DE PROGRAMACION
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
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
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes 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
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 

Destacado

Progración de las caminatas 2014 y 2015
Progración de las caminatas 2014 y 2015Progración de las caminatas 2014 y 2015
Progración de las caminatas 2014 y 2015sioncaminantes
 
Electronica De Potencia
Electronica De PotenciaElectronica De Potencia
Electronica De Potenciaandres
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticobryher
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosMilagrosJacqueline
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionluismart05
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 
La importancia de la base de datos
La importancia de la base de datosLa importancia de la base de datos
La importancia de la base de datosRaul Martinez
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Henry Cumbicus Rivera
 
Conceptos Basicos Programacion
Conceptos Basicos ProgramacionConceptos Basicos Programacion
Conceptos Basicos ProgramacionMichele André
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Caracteristicas de las bases de datos
Caracteristicas de las bases de datosCaracteristicas de las bases de datos
Caracteristicas de las bases de datosNelson Rubio
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datosGusttavo Nipas
 

Destacado (15)

Progración de las caminatas 2014 y 2015
Progración de las caminatas 2014 y 2015Progración de las caminatas 2014 y 2015
Progración de las caminatas 2014 y 2015
 
Electronica De Potencia
Electronica De PotenciaElectronica De Potencia
Electronica De Potencia
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacion
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Ventajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBDVentajas vs Desventajas se SGBD
Ventajas vs Desventajas se SGBD
 
La importancia de la base de datos
La importancia de la base de datosLa importancia de la base de datos
La importancia de la base de datos
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
Informática: Bases de Datos
Informática: Bases de DatosInformática: Bases de Datos
Informática: Bases de Datos
 
Conceptos Basicos Programacion
Conceptos Basicos ProgramacionConceptos Basicos Programacion
Conceptos Basicos Programacion
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Caracteristicas de las bases de datos
Caracteristicas de las bases de datosCaracteristicas de las bases de datos
Caracteristicas de las bases de datos
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 

Similar a Historia Lenguajes Programación

EVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxEVOLUCIOIN DE LA PROGRAMAMCION.docx
EVOLUCIOIN DE LA PROGRAMAMCION.docxJuanLuisHuloPoma2
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacionmilko09
 
Tipos de lenguajes de programacion
Tipos de lenguajes de programacionTipos de lenguajes de programacion
Tipos de lenguajes de programacionJesus David
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la ProgramaciónAlessandro Viera
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJesus David
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivelANALI GOMEZ
 
Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Jonatan Rivera
 
lenguaje de programacion
lenguaje de programacionlenguaje de programacion
lenguaje de programacionpefrayo5
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programaciónpefrayo5
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programacióndenisse176
 
Taller de investigacion
Taller de investigacionTaller de investigacion
Taller de investigacionJoel Cordoba
 
Capítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidadesCapítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidadesJulio Ayala Rolón
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
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
 

Similar a Historia Lenguajes Programación (20)

Presentación1
Presentación1Presentación1
Presentación1
 
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
 
Lenguajes
LenguajesLenguajes
Lenguajes
 
Lenguajes
LenguajesLenguajes
Lenguajes
 
Lenguaje De Programacion
Lenguaje De ProgramacionLenguaje De Programacion
Lenguaje De Programacion
 
Tipos de lenguajes de programacion
Tipos de lenguajes de programacionTipos de lenguajes de programacion
Tipos de lenguajes de programacion
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la Programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
lenguaje de programacion
lenguaje de programacionlenguaje de programacion
lenguaje de programacion
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programación
 
Lenguaje De Programación
Lenguaje De ProgramaciónLenguaje De Programación
Lenguaje De Programación
 
Taller de investigacion
Taller de investigacionTaller de investigacion
Taller de investigacion
 
Capítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidadesCapítulo 0 Qbasic generalidades
Capítulo 0 Qbasic generalidades
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
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).
 

Historia Lenguajes Programación

  • 1. HISTORIA LENGUAJE DEL PROGRACION Los primeros lenguajes de programación surgieron de la idea de Charles Babagge, la cual se le ocurrió a este hombre a mediados del siglo XIX. Era un profesor matemático de la universidad de Cambridge e inventor ingles, que la principio del siglo XIX predijo muchas de las teorías en que se basan los actuales ordenadores. Consistía en lo que él denominaba la maquina analítica, pero que por motivos técnicos no pudo construirse hasta mediados del siglo XX.
  • 2. LENGUAJE DE PROGRAMACION Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
  • 3. LENGUAJE DE MAQUINA El lenguaje máquina es el único que entiende directamente la computadora, ya que esta escrito en lenguajes directamente inteligibles por la máquina (computadora), utiliza el alfabeto binario, que consta de los dos únicos símbolos 0 y 1, denominados bits (abreviatura inglesa de dígitos binarios).
  • 4. LENGUAJE DE BAJO NIVEL Son más fáciles de utilizar que los lenguajes máquina, pero al igual que ellos, dependen de la máquina en particular. El lenguaje de bajo nivel por excelencia es el ensamblador.
  • 5. LENGUAJE DE ALTO NIVEL Estos lenguajes son los mas utilizado por los programadores. Están diseñados para que las personas escriban y entiendan los programas de un modo mucho mas fácil que los lenguajes máquina y ensamblador.
  • 6. ALGUNOS LENGUAJES DE PROGRAMACION FORTRAN Abreviatura de FORmula TRANslator (traductor de formulas), fue definido alrededor del año 1955 en Estados Unidos por la compañía IBM. Es él más antiguo de los lenguajes de alto nivel. Antes de él, todos los programas se escribían en lenguaje ensamblador o en lenguaje máquina. Es un lenguaje especializado en aplicaciones técnicas y científicas.
  • 7. COBOL Es el lenguaje mas utilizado en las aplicaciones de gestión, creado en 1960 por un comité denominado CODASYL (COnference on DAta SYstems Languages), patrocinado por el Departamento de Defensa de Estados Unidos, a fin de disponer de un lenguaje universal para aplicaciones comerciales, como expresa su nombre (COmmnon Business Oriented Language).
  • 8. BASIC El lenguaje BASIC fue diseñado por los profesores John G. Kemeny y Thomas E. Kurtz del Dartmouth College (Estados Unidos) en 1965, con el objetivo principal de proporcionar a los principiantes un lenguaje fácil de aprender, como se indica en su nombre Beginner's All-purpose Symbolic Instruction Code (Código de instrucciones simbólico de propósito general para principiantes).
  • 9. PASCAL Fue creado por el matemático suizo Nicklaus Wirth en 1970, basándose en el lenguaje ALGOL, en cuyo diseño había participado en los años sesenta. Su nombre proviene del filosofo y matemático francés del siglo XVII, Blaise Pascal, que invento la primera maquina tipo mecánico para sumar. Fue el primer gran lenguaje creado después de haber sido ampliamente diseminados los conceptos asociados con la programación estructurada.
  • 10. LENGUAJE C Este lenguaje fue creado en 1972 por Dennis Ritchie a partir del trabajo elaborado por su colega de los laboratorios Bell Telephone, Ken Thompson. Estos habían diseñado con anterioridad el sistema operativo UNIX, y su intención al desarrollar el lenguaje C fue la de conseguir un lenguaje idóneo para la programación de sistemas que fuese independiente de la maquina, con el cual escribir su sistema UNIX.
  • 11. LENGUAJE C++ Se pronuncia “ce plus plus”. Fue desarrollada por Bjarme Stroustrup en los Bell Laboratories a principios de la década de los 80. C++ introduce la programación orientada al objeto en C. Es un lenguaje extremadamente poderoso y eficiente. C++ es un super conjunto de C, para aprender C++ significa aprender todo de C, luego aprender programación orientada al objeto y el uso de éstas con C++.
  • 12. JAVA Es un lenguaje de programación para crear programas seguros, portátiles, orientados a objetos interactivos, para mejorar la entrega de información a través de Internet, etc.
  • 13. JAVASCRIPT Este lenguaje de programación originalmente fue llamado LIVESCRIPT, pero luego fue renombrado con el nombre de JAVASCRIPT, con la idea de capitalizar la fama de Java, lenguaje desarrollado por Sun Microsystems.
  • 14. LENGUAJE HTML El lenguaje HTML, sirve para realizar esas atractivas páginas Web. Se trata de un sistema de marcas que permite enlazar al mismo tiempo texto, sonidos y gráficos dentro del mismo documento, con otros dentro del servidor o incluso con otros servidores WWW. Es decir, es un editor para combinar textos, imágenes e incluso sonido y ahora también imágenes en movimiento. Es, en definitiva, la forma de manejar y presentar la información en la red.
  • 15. CASAS DE SOFTWARE Browse Ingenieros, www.browse.cl, Lisa DeFontana, www.defontana.com, DeFontana Dimension, www.dimension.cl, Dimension Flexline, www.flexline.cl, Flexline Informat, www.informat.cl, Informat Justime, www.justime.cl, Justime Manager, www.manager.cl, Manager Maximise, www.maximise.cl, Maxlite Microsoft, www.microsoft.com, Dynamics AX (Axapta), GP (Great Plains), NAV (Navision) Mincom (ahora Ventyx) , www.ventyx.com, Ellipse Movex, www.lawson.com, Movex Oracle, www.oracle.com, JD Edwards, Peoplesoft, Oracle Financials QAD, www.qad.com, QAD Enterprise Applications Random, www.random.cl, Random SAP, www.sap.com, SAP All in One, SAP Business One Softland, www.softland.cl, Softland Sonda, www.sonda.com, FIN700 Transtecnia, www.transtecnia.cl, Transtecnia Ultragestión, www.ultragestion.cl, Ultragestión Unysoft, www.unysoft.cl, Unysoft
  • 16. COMPONENTE Un componente es un objeto escrito de acuerdo a unas especificaciones. No importa que especificación sea esta, siempre y cuando el objeto se adhiera a la especificación. Solo cumpliendo correctamente con esa especificación es que el objeto se convierte en componente y adquiere características como reusabilidad.
  • 17. UML Es importante remarcar que UML es un "lenguaje de modelado" para especificar o para describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está descrito el modelo.
  • 18. PROGRACION TRADICIONAL la programación tradicional tiene la característica de desarrollar todos el procedimiento como los hemos en los diagramas de flujo, sin el uso de funciones procedimientos ni estructuras, esto hace que para generar un bucle, o hacer de nuevo una tarea, haya que hacer saltos a líneas de código mediantes ordenes o instrucción o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION, EXIT SUB o múltiples RETURN).
  • 19. POO La programación Orientada a objetos (POO) es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.
  • 20. HERRAMIENTAS CASE Las Herramientas CASE se iniciaron con un procesador de palabras que fue usado para crear y manipular documentación. La introducción de las herramientas CASE para ayudar en este proceso ha permitido que los diagramas puedan ser fácilmente creados y modificados, mejorando la calidad de los diseños de software.