2.4 Lenguajes de programación
Carlos Sánchez Torres
Miriam Curiel Arenas
Marisol Meléndez Sánchez
Saúl Pérez Tirzo
¿Que es?
*Lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en clases,
*Desarrollado por James Gosling de Sun Microsystems,
*Su sintaxis deriva en gran medida de C y C++
*Son generalmente compiladas a bytecode (clase Java) que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente.
Características:
- Un lenguaje simple,
- Orientado al objeto,
- Distribuido,
- Interpretado,
- Sólido,
- Seguro,
- Arquitectura neutral,
- Portable,
- Alto desempeño,
- Multihilos y
- Dinámico
Ejemplo: "Hola mundo"
¿Que es?
*Lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C)
*Utilizado para almacenar datos en forma legible
*Deriva del lenguaje SGML y permite definir la gramática de lenguajes específicos ( para estructurar documentos grandes.)
*Da soporte a bases de datos, siendo útil cuando varias aplicaciones deben comunicarse entre sí o integrar información.
Características:
-
Extensibilidad
-
Estructura
-
Validación
-
Basado en texto.
-
Orientado a los contenidos no presentación.
-
Las etiquetas se definen para crear los documentos,
-
no tienen un significado preestablecido.
-
No es sustituto de HTML.
-
No existe un visor genérico de XML.
Ejemplo: "Hola Mundo"
es un lenguaje de programación orientado a objetos creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk
¿Qué es?
Características
-
Dinámico
-
Protocolos
-
categorías
C#
¿De donde surgió el nombre C#?
-
Es un Lenguaje de Programación Orientado a Objetos
-
Desarrollado y estandarizado por Microsoft como parte de su plataforma .NET
¿Qué es?
Características
- Simple pero eficaz
- Liberación de memoria
- Proporciona acceso a los tipos de API
- Capacidad de control de versiones para facilitar la administración y la implementación.
- Compatibilidad con XML para interacción con componentes basados en tecnología Web.
Ejemplo
- Hola Mundo -
Lenguaje de marcas de hipertexto
- Sintaxis HTML5 y XHTML5.
- No es interpretado por Navegadores viejos.
- Nuevos elementos: <canvas>, <audio> y <video>
- Nuevos tipos de datos.
- Visores: MathML (fórmulas matemáticas) y SVG (gráficos vectoriales).
- Drag & Drop.
Características
Hoja de estilos en cascada
Características
- Se divide en módulos.
- Aligera el sitio.
- Integra más opciones gráficas.
- Transiciones y animaciones.
Lenguaje de programación interpretado
Características
- Orientado a objetos.
- Tipado dinámico.
- Se ejecuta en el frontend.
- Soporta estructuras de programación, por ejemplo: if, bucles for, switch, etc.
Copy of Copy of Copy of Copy of Lenguajes de programación
By Marisol Meléndez
Copy of Copy of Copy of Copy of Lenguajes de programación
- 566