SlideShare una empresa de Scribd logo
1 de 23
LENGUAJES DE PROGRAMACIO 
DREAMWEAVER
• En la filosofía del lenguaje, el lenguaje natural es la lengua o idioma 
hablado o escrito por humanos para propósitos generales de 
comunicación. Son aquellas lenguas que han sido generadas 
espontáneamente en un grupo de hablantes con propósito de 
comunicarse, a diferencia de otras lenguas, como puedan ser una 
lengua construida, los lenguajes de programación o los lenguajes 
formales usados en el estudio de la lógica formal, especialmente la 
lógica matemática. 
El término lenguaje convencional se refiere al estudio de las 
propiedades computacionales y de otro tipo implicadas en la 
comprensión, producción y uso de las lenguas naturales.
LENGUAJES DE PROGRAMACION 
 Los lenguajes de programación son herramientas 
que nos permiten crear programas y software. 
Entre ellos tenemos Delphi, Visual Basic, Pascal, 
Java, etc.. 
Una computadora funciona bajo control de un 
programa el cual debe estar almacenado en la 
unidad de memoria; tales como el disco duro. 
Los lenguajes de programación de una 
computadora en particular se conoce como código 
de máquinas o lenguaje de máquinas.
Los lenguajes de programación facilitan la tarea de programación, ya que 
disponen de formas adecuadas que permiten ser leídas y escritas por personas, 
a su vez resultan independientes del modelo de computador a utilizar. 
Los lenguajes de programación representan en forma simbólica y en manera de 
un texto los códigos que podrán ser leídos por una persona. 
Hay lenguajes de programación que utilizan compilador. 
La ejecución de un programa con compilador requiere de dos etapas: 
1) Traducir el programa simbólico a código máquina 
2) Ejecución y procesamiento de los datos. 
Otros lenguajes de programación utilizan un programa intérprete o traductor, el 
cual analiza directamente la descripción simbólica del programa fuente y realiza 
las instrucciones dadas. 
El intérprete en los lenguajes de programación simula una máquina virtual, donde 
el lenguaje de máquina es similar al lenguaje fuente.
TIPOS DE LENGUAJES 
C 
 Creado en 1972 por Dennis MacAlistair Ritchie en los 
laboratorios Bell como evolución del anterior lenguaje B. 
Es un lenguaje orientado a la implementación de 
sistemas operativos, concretamente Unix que fue 
desarrollado en C. 
 Es un lenguaje de propósito general muy utilizado cuyas 
principales características son: 
 Combina características de los lenguajes de bajo nivel 
con los de alto nivel, lo que permite crear programas 
eficientes. 
 Es un lenguaje pequeño ya que sólo ofrece sentencias 
de control sencillas y funciones.
 Permite la programación estructurada y el diseño modular lo 
que mejora la apariencia, comprensión y mantenimiento de los 
programas. 
 Se realizan programas portables que se pueden ejecutar sin 
necesidad de realizar cambios en diversos ordenadores. 
 Incluye la utilización de punteros. Un puntero es una variable 
que apunta (contiene) a la dirección de memoria de otra 
variable. 
 Modularidad, el programa se puede dividir en módulos que se 
tratan de manera independiente.
C++ 
 El lenguaje de programación surgió a mediados de los 80 
gracias a Bjarne Stroustrup y fue desarrollado a partir del 
lenguaje C en los laboratorios AT&T Bell. 
 Es un lenguaje orientado a objetos aunque también tiene las 
mismas características que C, como por ejemplo su eficiencia 
y el uso de punteros. 
 Como es lógico, y debido a que se creó a partir de C, C++ 
cuenta con diversas mejoras y avances respecto de C, lo que 
le hace un lenguaje más completo y por ello que los 
programadores tienden a programar más en este lenguaje. Un 
programa en C++ soporta instrucciones escritas en C, pero un 
programa escrito en C no nos permite ejecutar instrucciones 
de C++, por lo que viéndolo de ésta forma resulta más 
cómodo programar en C++. 
 Además de ser un lenguaje orientado a objetos, también nos 
permite realizar programas estructurados, lo cual nos da 
libertad a la hora de programar. Nos da cierta libertad debido a 
que no es tan estricto a la hora de escribir código como en C.
LENGUAJES DE 
PROGRAMACION
 Es portable al gran número de compiladores que 
permiten utilizar los programas en diversos ordenadores 
con diferentes sistemas operativos. 
 Soporta varios paradigmas de programación. Un 
paradigma de programación (dicho de manera informal) 
es una forma de pensar a la hora de programar, el más 
utilizado es el paradigma de programación orientada a 
objetos. 
 Un aspecto importante a destacar es la amplia cantidad 
de manuales, libros y código fuente disponibles sobre 
C++, lo que nos da ciertas facilidades a la hora de 
aprender a programarlo.
JAVA 
 Surgió en 1991 gracias a un grupo de ingenieros de Sun 
Microsystems como lenguaje de programación para 
electrodomésticos. 
 Fue en 1995 cuando Java comenzó a utilizarse como lenguaje 
de programación de ordenadores. 
 Es un lenguaje orientado a objetos. Un objeto se compone de 
atributos (estado del objeto) y métodos (comportamiento) que 
actúan sobre esos atributos. Para comprender lo que es un 
objeto, voy a mostrarles una analogía del mundo real: al igual 
que en el mundo virtual, en el mundo real los objetos tienen un 
estado y un comportamiento. Por ejemplo, un coche es un 
objeto que tiene una serie de estados o atributos (matrícula, 
marca, modelo, color, marchas) y una serie de 
comportamientos o métodos (corriendo, parado, aparcando, 
cambio de marcha). Todos los objetos tienen un identificador 
único que los diferencia del resto de objetos. En el ejemplo 
anterior el identificador del coche es la matrícula.
 Es un lenguaje de programación portable que nos 
permite utilizar los programas desarrollados en java en 
cualquier ordenador con cualquier sistema operativo. 
 Dinámico, podemos compilar y ejecutar los programas en 
tiempo real. 
 Seguro, elimina los accesos ilegales a memoria que 
realizan los punteros en C. 
 En definitiva, Java es uno de los lenguajes más utilizados 
actualmente ya que podemos reutilizar el código de los 
programas y su arquitectura neutral nos permite utilizarlo 
en cualquier arquitectura y sistema operativo 
independientemente de la máquina en que se realizó el 
programa.
PYTHON 
 Python apareció en 1991 gracias a Guido Van Rossum. 
 Se dice que es un lenguaje multiparadigma ya que 
soporta diversos tipos de paradigmas de programación 
como son la orientación a objetos, la programación 
imperativa o, en menor medida, la programación 
funcional. 
 Este lenguaje de programación es soportado por varios 
sistemas operativos, característica conocida como 
portabilidad. 
 Es un lenguaje tipificado que cuenta con un gran número 
de librerías, tipos de datos y funciones que sirven de 
mucha ayuda al programador y simplifican su trabajo.
 En cuanto al código, es un lenguaje simple y sencillo con 
instrucciones claras y fáciles de leer. Se utilizan clases y 
sentencias de control, sin embargo, no presenta 
encapsulación. Se pueden escribir instrucciones en 
código C para poder ejecutar el código de una manera 
más rápida, por lo que Python es compatible con 
instrucciones de C. También cabe destacar que es un 
lenguaje interpretado por lo que no es necesario compilar 
el código antes de ejecutarlo, lo cual reduce los tiempos 
de espera. 
 Uno de los aspectos más importantes es que se trata de 
un lenguaje libre y gratuito por lo que se pueden realizar 
copias del software y modificarlo como se quiera con tal 
de mejorarlo. Como consecuencia de ello existen 
diversas versiones de Python.
PHP 
 PHP fue creado en 1995 por Rasmus Lerdorf para el 
desarrollo de aplicaciones web dinámicas y se puede 
incorporar directamente a páginas HTML. PHP es 
interpretado y ejecutado en el lado del servidor web y 
posteriormente se envía el resultado al navegador. 
 Es un lenguaje "Open Source", es decir, es software libre 
al cual pueden acceder todos los usuarios. 
 PHP fue creado a partir de C, C++, Java, Pearl y Python 
por lo que ,aparte de tener unas características propias, 
tiene una mezcla de características de los lenguajes 
citados anteriormente. 
 Es un lenguaje robusto y estable que dota de gran 
seguridad a las páginas web contra ataques no 
deseados.
 La sintaxis es muy simple, clara y fácil de aprender ya 
que no es necesario definir los tipos de variables y nos 
permite utilizar el paradigma de la programación 
orientada a objetos, así como, la programación orientada 
a procedimientos, imperativa y reflexiva. Como 
consecuencia de ello, obtenemos un código sencillo, 
ordenado, estructurado y fácil de manejar. 
 Al igual que el resto de lenguajes citados, es portable y 
nos permite utilizarlo en cualquier servidor web de 
cualquier sistema operativo. Como se ha comentado 
anteriormente, PHP fue diseñado para Microsoft y sus 
sistemas operativos, por lo que si se quiere utilizar en 
otros sistemas operativos que no sean de Microsoft es 
necesaria una adaptación.
DREAMWEAVER
 Adobe Dreamweaver es una aplicación en programa de 
estudio (basada en la forma de estudio de Adobe Flash) 
que está destinada a la construcción, diseño y edición de 
sitios, vídeos y aplicaciones Web basados en 
estándares. Creado inicialmente por Macromedia 
(actualmente producido por Adobe Systems) es uno de 
los programas más utilizados en el sector del diseño y la 
programación web por sus funcionalidades, su 
integración con otras herramientas como Adobe Flash y, 
recientemente, por su soporte de los estándares del 
World Wide Web Consortium. 
 Hasta la versión MX, fue duramente criticado por su 
escaso soporte de los estándares de la web, ya que el 
código que generaba era con frecuencia sólo válido para 
Internet Explorer y no validaba como HTML estándar. 
Esto se ha ido corrigiendo en las versiones recientes.
 La gran ventaja de este editor sobre otros es su gran 
poder de ampliación y personalización, puesto que en 
este programa sus rutinas (como la de insertar un 
hipervínculo, una imagen o añadir un comportamiento) 
están hechas en Javascript-C, lo que le ofrece una gran 
flexibilidad en estas materias. Esto hace que los archivos 
del programa no sean instrucciones de C++ sino rutinas 
de Javascript que hace que sea un programa muy fluido 
y todo ello permite que programadores y editores web 
hagan extensiones para su programa y lo pongan a su 
gusto. 
 Las versiones originales de la aplicación se utilizaban 
como simples editores WYSIWYG. Sin embargo, 
versiones más recientes soportan otras tecnologías web 
como CSS, JavaScript y algunos frameworks del lado 
servidor.
 Dreamweaver ha tenido un gran éxito desde finales de 
los años 1990 y actualmente mantiene el 90% del 
mercado de editores HTML. Esta aplicación está 
disponible tanto para la plataforma MAC como para 
Windows, aunque también se puede ejecutar en 
plataformas basadas en UNIX utilizando programas que 
implementan las API's de Windows, tipo Wine. 
 Como editor WYSIWYG que es, Dreamweaver permite 
ocultar el código HTML de cara al usuario, haciendo 
posible que alguien no entendido pueda crear páginas y 
sitios web fácilmente sin necesidad de escribir código.
Proveedor 
Versión 
mayor 
Versión 
menor/nombre 
alternativo 
Fecha de publicación Notas 
Macromedia 1.0 
1.0 Diciembre de 1997 
Primer lanzamiento, sólo 
para Mac OS. 
1.2 Marzo de 1998 
Primera versión para 
Windows. 
HISTORIAL DE VERSIONES. 
2.0 2.0 Diciembre de 1998 
3.0 
4.2 Diciembre de 1999 
UltraDev 1.0 Junio de 2000 
4.0 
4.0 Diciembre de 2000 
UltraDev 4.0 Diciembre de 2000 
6.0 MX 29 de mayo de 2002 
7.0 MX 2004 10 de septiembre de 2003 
8.0 8.0 13 de septiembre de 2005
Adobe 
9.0 CS3 16 de abril de 2007 
Sustituye a Adobe 
GoLive en la serieCreative 
Suite 
10.0 CS4 23 de septiembre de 2008 
11.0 CS5 12 de abril de 2010 
11.5 CS5.5 12 de abril de 2011 
12.0 CS6 21 de abril de 2012 
13.0 CC Abril de 2013

Más contenido relacionado

La actualidad más candente

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 1Ernes 28
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libreAlex Benavides
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes deJoRgEp10
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación j3palacios
 
Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?charnisch
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de ProgramaciónSandra Esposito
 
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
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónKenixGalvezGG
 
Lenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivelLenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivelelvin1202
 
Tipos Y Clasificacion Lenguajes
Tipos Y Clasificacion LenguajesTipos Y Clasificacion Lenguajes
Tipos Y Clasificacion Lenguajesguesta31946
 
Lenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.pptLenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.pptSergio Sorelas
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionCarenPC
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacionXavii Torres
 
TIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONTIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONPEDRO Borja
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programaciónpefrayo5
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionjuanjokobrax
 

La actualidad más candente (19)

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
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libre
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes de
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación
 
Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
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
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivelLenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivel
 
Tipos Y Clasificacion Lenguajes
Tipos Y Clasificacion LenguajesTipos Y Clasificacion Lenguajes
Tipos Y Clasificacion Lenguajes
 
Lenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.pptLenguaje de programacion sgs.ppt
Lenguaje de programacion sgs.ppt
 
Taller saberes previos
Taller saberes previosTaller saberes previos
Taller saberes previos
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
 
TIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONTIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES 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
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes 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
 

Destacado

Presentacion: ¿Que es Compilador?
Presentacion: ¿Que es Compilador?  Presentacion: ¿Que es Compilador?
Presentacion: ¿Que es Compilador? Luis Stifler
 
¿QUÈ ES GNE/LINUX?
¿QUÈ ES GNE/LINUX?¿QUÈ ES GNE/LINUX?
¿QUÈ ES GNE/LINUX?Mar Loayza
 
Diferentes lenguajes de programación para diseño web
Diferentes lenguajes de programación para diseño webDiferentes lenguajes de programación para diseño web
Diferentes lenguajes de programación para diseño webAndrea Arellano
 
Trabajo de investigacion
Trabajo de investigacionTrabajo de investigacion
Trabajo de investigacionWalter Santucho
 
Lenguajes de Programación para Paginas Web
Lenguajes de Programación para Paginas WebLenguajes de Programación para Paginas Web
Lenguajes de Programación para Paginas WebAramis Andrade
 
PresentacióN Unicah
PresentacióN UnicahPresentacióN Unicah
PresentacióN Unicahwsabillon
 
Generaciòn de la robotica y lenguajes de programacion
Generaciòn de la robotica y lenguajes de programacionGeneraciòn de la robotica y lenguajes de programacion
Generaciòn de la robotica y lenguajes de programacionMil La
 
Lenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber NavaLenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber NavaHuber2907
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacionAnaisMar22
 
Evolucion de la informatica
Evolucion de la informaticaEvolucion de la informatica
Evolucion de la informaticarorigoolea
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacionfcolauravel
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacioncarlos
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionJose Rojas
 
Breve resumen de la historia de la informática
Breve resumen de la historia de la informáticaBreve resumen de la historia de la informática
Breve resumen de la historia de la informáticamaamaa
 
Lenguajes De Bajo Nivel
Lenguajes De Bajo NivelLenguajes De Bajo Nivel
Lenguajes De Bajo Nivelguestbf0046
 

Destacado (20)

Presentacion: ¿Que es Compilador?
Presentacion: ¿Que es Compilador?  Presentacion: ¿Que es Compilador?
Presentacion: ¿Que es Compilador?
 
software libre
software libresoftware libre
software libre
 
¿QUÈ ES GNE/LINUX?
¿QUÈ ES GNE/LINUX?¿QUÈ ES GNE/LINUX?
¿QUÈ ES GNE/LINUX?
 
Diferentes lenguajes de programación para diseño web
Diferentes lenguajes de programación para diseño webDiferentes lenguajes de programación para diseño web
Diferentes lenguajes de programación para diseño web
 
Copilador
CopiladorCopilador
Copilador
 
Trabajo de investigacion
Trabajo de investigacionTrabajo de investigacion
Trabajo de investigacion
 
Lenguajes de Programación para Paginas Web
Lenguajes de Programación para Paginas WebLenguajes de Programación para Paginas Web
Lenguajes de Programación para Paginas Web
 
Exposición - IOS
Exposición - IOSExposición - IOS
Exposición - IOS
 
PresentacióN Unicah
PresentacióN UnicahPresentacióN Unicah
PresentacióN Unicah
 
Generaciòn de la robotica y lenguajes de programacion
Generaciòn de la robotica y lenguajes de programacionGeneraciòn de la robotica y lenguajes de programacion
Generaciòn de la robotica y lenguajes de programacion
 
Lenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber NavaLenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber Nava
 
Lenguaje cc++
Lenguaje cc++Lenguaje cc++
Lenguaje cc++
 
Conceptos basicos algoritmos
Conceptos basicos algoritmosConceptos basicos algoritmos
Conceptos basicos algoritmos
 
Introducccion programacion
Introducccion programacionIntroducccion programacion
Introducccion programacion
 
Evolucion de la informatica
Evolucion de la informaticaEvolucion de la informatica
Evolucion de la informatica
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Tema1 Lenguajes De Programacion
Tema1 Lenguajes De ProgramacionTema1 Lenguajes De Programacion
Tema1 Lenguajes De Programacion
 
Breve resumen de la historia de la informática
Breve resumen de la historia de la informáticaBreve resumen de la historia de la informática
Breve resumen de la historia de la informática
 
Lenguajes De Bajo Nivel
Lenguajes De Bajo NivelLenguajes De Bajo Nivel
Lenguajes De Bajo Nivel
 

Similar a Lenguajes de programacion

lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación j3palacios
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programaciónGabriel Solano
 
Consulta del lenguaje de programación
Consulta del lenguaje de programaciónConsulta del lenguaje de programación
Consulta del lenguaje de programaciónMarifer Marulanda
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2Fede Garcia
 
CURSO DE SELECCIÓN_SESIÓN 02.pptx
CURSO DE SELECCIÓN_SESIÓN 02.pptxCURSO DE SELECCIÓN_SESIÓN 02.pptx
CURSO DE SELECCIÓN_SESIÓN 02.pptxALE TUD
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionEdagaJunior
 
Exposicion sistemas
Exposicion sistemasExposicion sistemas
Exposicion sistemasjustexz
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresOnce Redes
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacionLy Andre
 
Evoluciýýn de la programaciýýn
Evoluciýýn de la programaciýýnEvoluciýýn de la programaciýýn
Evoluciýýn de la programaciýýnJana EstRada JacoBo
 
Programación
ProgramaciónProgramación
Programacióndahir84
 
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...irenedaguar
 
Lenguaje de programación
Lenguaje de programación  Lenguaje de programación
Lenguaje de programación Once Redes
 
Evolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónEvolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónjuanbryanc
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONBryan Perdomo
 

Similar a Lenguajes de programacion (20)

lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programación
 
Consulta del lenguaje de programación
Consulta del lenguaje de programaciónConsulta del lenguaje de programación
Consulta del lenguaje de programación
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Cabrera ies 2011
Cabrera ies 2011Cabrera ies 2011
Cabrera ies 2011
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
CURSO DE SELECCIÓN_SESIÓN 02.pptx
CURSO DE SELECCIÓN_SESIÓN 02.pptxCURSO DE SELECCIÓN_SESIÓN 02.pptx
CURSO DE SELECCIÓN_SESIÓN 02.pptx
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Exposicion sistemas
Exposicion sistemasExposicion sistemas
Exposicion sistemas
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torres
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 
Resumen tema 13 b
Resumen tema 13 bResumen tema 13 b
Resumen tema 13 b
 
Evoluciýýn de la programaciýýn
Evoluciýýn de la programaciýýnEvoluciýýn de la programaciýýn
Evoluciýýn de la programaciýýn
 
Programación
ProgramaciónProgramación
Programación
 
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
Producto Agregado / DISTINTOS LENGUAJES DE PROGRAMACIÓN Y SUS ÁREAS DE APLICA...
 
Lenguaje de programación
Lenguaje de programación  Lenguaje de programación
Lenguaje de programación
 
Evolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónEvolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programación
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Caracteristicas lenguajes
Caracteristicas lenguajesCaracteristicas lenguajes
Caracteristicas lenguajes
 

Último

la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 

Último (20)

la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 

Lenguajes de programacion

  • 2.
  • 3. • En la filosofía del lenguaje, el lenguaje natural es la lengua o idioma hablado o escrito por humanos para propósitos generales de comunicación. Son aquellas lenguas que han sido generadas espontáneamente en un grupo de hablantes con propósito de comunicarse, a diferencia de otras lenguas, como puedan ser una lengua construida, los lenguajes de programación o los lenguajes formales usados en el estudio de la lógica formal, especialmente la lógica matemática. El término lenguaje convencional se refiere al estudio de las propiedades computacionales y de otro tipo implicadas en la comprensión, producción y uso de las lenguas naturales.
  • 4. LENGUAJES DE PROGRAMACION  Los lenguajes de programación son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Visual Basic, Pascal, Java, etc.. Una computadora funciona bajo control de un programa el cual debe estar almacenado en la unidad de memoria; tales como el disco duro. Los lenguajes de programación de una computadora en particular se conoce como código de máquinas o lenguaje de máquinas.
  • 5. Los lenguajes de programación facilitan la tarea de programación, ya que disponen de formas adecuadas que permiten ser leídas y escritas por personas, a su vez resultan independientes del modelo de computador a utilizar. Los lenguajes de programación representan en forma simbólica y en manera de un texto los códigos que podrán ser leídos por una persona. Hay lenguajes de programación que utilizan compilador. La ejecución de un programa con compilador requiere de dos etapas: 1) Traducir el programa simbólico a código máquina 2) Ejecución y procesamiento de los datos. Otros lenguajes de programación utilizan un programa intérprete o traductor, el cual analiza directamente la descripción simbólica del programa fuente y realiza las instrucciones dadas. El intérprete en los lenguajes de programación simula una máquina virtual, donde el lenguaje de máquina es similar al lenguaje fuente.
  • 6. TIPOS DE LENGUAJES C  Creado en 1972 por Dennis MacAlistair Ritchie en los laboratorios Bell como evolución del anterior lenguaje B. Es un lenguaje orientado a la implementación de sistemas operativos, concretamente Unix que fue desarrollado en C.  Es un lenguaje de propósito general muy utilizado cuyas principales características son:  Combina características de los lenguajes de bajo nivel con los de alto nivel, lo que permite crear programas eficientes.  Es un lenguaje pequeño ya que sólo ofrece sentencias de control sencillas y funciones.
  • 7.  Permite la programación estructurada y el diseño modular lo que mejora la apariencia, comprensión y mantenimiento de los programas.  Se realizan programas portables que se pueden ejecutar sin necesidad de realizar cambios en diversos ordenadores.  Incluye la utilización de punteros. Un puntero es una variable que apunta (contiene) a la dirección de memoria de otra variable.  Modularidad, el programa se puede dividir en módulos que se tratan de manera independiente.
  • 8. C++  El lenguaje de programación surgió a mediados de los 80 gracias a Bjarne Stroustrup y fue desarrollado a partir del lenguaje C en los laboratorios AT&T Bell.  Es un lenguaje orientado a objetos aunque también tiene las mismas características que C, como por ejemplo su eficiencia y el uso de punteros.  Como es lógico, y debido a que se creó a partir de C, C++ cuenta con diversas mejoras y avances respecto de C, lo que le hace un lenguaje más completo y por ello que los programadores tienden a programar más en este lenguaje. Un programa en C++ soporta instrucciones escritas en C, pero un programa escrito en C no nos permite ejecutar instrucciones de C++, por lo que viéndolo de ésta forma resulta más cómodo programar en C++.  Además de ser un lenguaje orientado a objetos, también nos permite realizar programas estructurados, lo cual nos da libertad a la hora de programar. Nos da cierta libertad debido a que no es tan estricto a la hora de escribir código como en C.
  • 10.  Es portable al gran número de compiladores que permiten utilizar los programas en diversos ordenadores con diferentes sistemas operativos.  Soporta varios paradigmas de programación. Un paradigma de programación (dicho de manera informal) es una forma de pensar a la hora de programar, el más utilizado es el paradigma de programación orientada a objetos.  Un aspecto importante a destacar es la amplia cantidad de manuales, libros y código fuente disponibles sobre C++, lo que nos da ciertas facilidades a la hora de aprender a programarlo.
  • 11. JAVA  Surgió en 1991 gracias a un grupo de ingenieros de Sun Microsystems como lenguaje de programación para electrodomésticos.  Fue en 1995 cuando Java comenzó a utilizarse como lenguaje de programación de ordenadores.  Es un lenguaje orientado a objetos. Un objeto se compone de atributos (estado del objeto) y métodos (comportamiento) que actúan sobre esos atributos. Para comprender lo que es un objeto, voy a mostrarles una analogía del mundo real: al igual que en el mundo virtual, en el mundo real los objetos tienen un estado y un comportamiento. Por ejemplo, un coche es un objeto que tiene una serie de estados o atributos (matrícula, marca, modelo, color, marchas) y una serie de comportamientos o métodos (corriendo, parado, aparcando, cambio de marcha). Todos los objetos tienen un identificador único que los diferencia del resto de objetos. En el ejemplo anterior el identificador del coche es la matrícula.
  • 12.  Es un lenguaje de programación portable que nos permite utilizar los programas desarrollados en java en cualquier ordenador con cualquier sistema operativo.  Dinámico, podemos compilar y ejecutar los programas en tiempo real.  Seguro, elimina los accesos ilegales a memoria que realizan los punteros en C.  En definitiva, Java es uno de los lenguajes más utilizados actualmente ya que podemos reutilizar el código de los programas y su arquitectura neutral nos permite utilizarlo en cualquier arquitectura y sistema operativo independientemente de la máquina en que se realizó el programa.
  • 13. PYTHON  Python apareció en 1991 gracias a Guido Van Rossum.  Se dice que es un lenguaje multiparadigma ya que soporta diversos tipos de paradigmas de programación como son la orientación a objetos, la programación imperativa o, en menor medida, la programación funcional.  Este lenguaje de programación es soportado por varios sistemas operativos, característica conocida como portabilidad.  Es un lenguaje tipificado que cuenta con un gran número de librerías, tipos de datos y funciones que sirven de mucha ayuda al programador y simplifican su trabajo.
  • 14.  En cuanto al código, es un lenguaje simple y sencillo con instrucciones claras y fáciles de leer. Se utilizan clases y sentencias de control, sin embargo, no presenta encapsulación. Se pueden escribir instrucciones en código C para poder ejecutar el código de una manera más rápida, por lo que Python es compatible con instrucciones de C. También cabe destacar que es un lenguaje interpretado por lo que no es necesario compilar el código antes de ejecutarlo, lo cual reduce los tiempos de espera.  Uno de los aspectos más importantes es que se trata de un lenguaje libre y gratuito por lo que se pueden realizar copias del software y modificarlo como se quiera con tal de mejorarlo. Como consecuencia de ello existen diversas versiones de Python.
  • 15. PHP  PHP fue creado en 1995 por Rasmus Lerdorf para el desarrollo de aplicaciones web dinámicas y se puede incorporar directamente a páginas HTML. PHP es interpretado y ejecutado en el lado del servidor web y posteriormente se envía el resultado al navegador.  Es un lenguaje "Open Source", es decir, es software libre al cual pueden acceder todos los usuarios.  PHP fue creado a partir de C, C++, Java, Pearl y Python por lo que ,aparte de tener unas características propias, tiene una mezcla de características de los lenguajes citados anteriormente.  Es un lenguaje robusto y estable que dota de gran seguridad a las páginas web contra ataques no deseados.
  • 16.  La sintaxis es muy simple, clara y fácil de aprender ya que no es necesario definir los tipos de variables y nos permite utilizar el paradigma de la programación orientada a objetos, así como, la programación orientada a procedimientos, imperativa y reflexiva. Como consecuencia de ello, obtenemos un código sencillo, ordenado, estructurado y fácil de manejar.  Al igual que el resto de lenguajes citados, es portable y nos permite utilizarlo en cualquier servidor web de cualquier sistema operativo. Como se ha comentado anteriormente, PHP fue diseñado para Microsoft y sus sistemas operativos, por lo que si se quiere utilizar en otros sistemas operativos que no sean de Microsoft es necesaria una adaptación.
  • 18.  Adobe Dreamweaver es una aplicación en programa de estudio (basada en la forma de estudio de Adobe Flash) que está destinada a la construcción, diseño y edición de sitios, vídeos y aplicaciones Web basados en estándares. Creado inicialmente por Macromedia (actualmente producido por Adobe Systems) es uno de los programas más utilizados en el sector del diseño y la programación web por sus funcionalidades, su integración con otras herramientas como Adobe Flash y, recientemente, por su soporte de los estándares del World Wide Web Consortium.  Hasta la versión MX, fue duramente criticado por su escaso soporte de los estándares de la web, ya que el código que generaba era con frecuencia sólo válido para Internet Explorer y no validaba como HTML estándar. Esto se ha ido corrigiendo en las versiones recientes.
  • 19.  La gran ventaja de este editor sobre otros es su gran poder de ampliación y personalización, puesto que en este programa sus rutinas (como la de insertar un hipervínculo, una imagen o añadir un comportamiento) están hechas en Javascript-C, lo que le ofrece una gran flexibilidad en estas materias. Esto hace que los archivos del programa no sean instrucciones de C++ sino rutinas de Javascript que hace que sea un programa muy fluido y todo ello permite que programadores y editores web hagan extensiones para su programa y lo pongan a su gusto.  Las versiones originales de la aplicación se utilizaban como simples editores WYSIWYG. Sin embargo, versiones más recientes soportan otras tecnologías web como CSS, JavaScript y algunos frameworks del lado servidor.
  • 20.
  • 21.  Dreamweaver ha tenido un gran éxito desde finales de los años 1990 y actualmente mantiene el 90% del mercado de editores HTML. Esta aplicación está disponible tanto para la plataforma MAC como para Windows, aunque también se puede ejecutar en plataformas basadas en UNIX utilizando programas que implementan las API's de Windows, tipo Wine.  Como editor WYSIWYG que es, Dreamweaver permite ocultar el código HTML de cara al usuario, haciendo posible que alguien no entendido pueda crear páginas y sitios web fácilmente sin necesidad de escribir código.
  • 22. Proveedor Versión mayor Versión menor/nombre alternativo Fecha de publicación Notas Macromedia 1.0 1.0 Diciembre de 1997 Primer lanzamiento, sólo para Mac OS. 1.2 Marzo de 1998 Primera versión para Windows. HISTORIAL DE VERSIONES. 2.0 2.0 Diciembre de 1998 3.0 4.2 Diciembre de 1999 UltraDev 1.0 Junio de 2000 4.0 4.0 Diciembre de 2000 UltraDev 4.0 Diciembre de 2000 6.0 MX 29 de mayo de 2002 7.0 MX 2004 10 de septiembre de 2003 8.0 8.0 13 de septiembre de 2005
  • 23. Adobe 9.0 CS3 16 de abril de 2007 Sustituye a Adobe GoLive en la serieCreative Suite 10.0 CS4 23 de septiembre de 2008 11.0 CS5 12 de abril de 2010 11.5 CS5.5 12 de abril de 2011 12.0 CS6 21 de abril de 2012 13.0 CC Abril de 2013