2. Python
Python es un lenguaje de programación interpretado
cuya filosofía hace hincapié en una sintaxis muy limpia
y que favorezca un código legible.
Se trata de un lenguaje de
programación multiparadigma, ya que
soporta orientación a objetos, programación
imperativa y, en menor medida, programación
funcional.
Python fue creado a finales de los ochenta por Guido
van Rossum en el Centro para las Matemáticas y la
Informática (CWI, Centrum Wiskunde & Informatica),
en los Países Bajos, como un sucesor del lenguaje de
programación ABC, capaz de manejar excepciones e
interactuar con el sistema operativo Amoeba.
3. Comentarios : detrás de #
Asignación: se usa =„
Ejemplo:
>>>a=3+2J
>>> # Esto es un comentario
>>>B=7 # asignación
4. HTML
HTML significa HyperText Markup Language. Es el lenguaje en
que se escriben los millones de documentos que hoy existen
en el World Wide Web. Cuando accedemos a uno de estos
documentos, el cliente (Netscape, IE, Mosaic, Lynx, Mozilla)
los interpreta y los muestra.
HTML no es sensible a mayúsculas y minúsculas. Para HTML
es equivalente <HTML> y <html>, con algunas excepciones.
Aunque es recomendable es escribir los nombres de las
etiquetas en minúsculas ya que las nuevas generaciones del
HTML están basadas en SGML que requiere de documentos
bien formados.Así que, si nuestra intención es continuar
trabajando con este tipo de documentos en el futuro, nos
puede venir bien seguir el modo de escribir de los
documentos bien formados:
Nombres de etiquetas y atributos en minúsculas.
Etiquetas de cierre para elementos no vacíos.
Los valores de los atributos deben estar incluidos entre
comillas dobles.
5. Estructura de un documento HTML
Todas las páginas web tienen la siguiente
estructura:
<html>
<head>
<title>Primera página</title>
</head>
<body>
</body>
</html>
6. javascript
JavaScript es un lenguaje interpretado
que permite incluir macros en páginas
Web. Estas macros se ejecutan en el
ordenador del visitante de nuestras
páginas, y no en el servidor (algo muy
interesante, porque los servidoresWeb
suelen estar sobrecargados, mientras que
los PC's de los usuarios no suelen
estarlo).
8. PHP
PHP (acrónimo recursivo de PHP: Hypertext
Preprocessor) es un lenguaje de código
abierto muy popular especialmente
adecuado para el desarrollo web y que
puede ser incrustado en HTML.
9. Un ejemplo introductorio
<!DOCTYPE HTML PUBLIC "-
//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Ejemplo</title>
</head>
<body>
<?php
echo "¡Hola, soy un script de PHP!";
?>
</body>
</html>
10. ASP
ASP.NET es un framework para aplicaciones
web desarrollado y comercializado por Microsoft.
Los formularios web están contenidos en archivos con una
extensión ASPX; en jerga de programación, estos archivos
típicamente contienen etiquetas HTML o XHTML estático,
y también etiquetas definiendo ControlesWeb que se
procesan del lado del servidor y Controles de Usuario donde
los desarrolladores colocan todo el código estático y
dinámico requerido por la página web.Adicionalmente, el
código dinámico que se ejecuta en el servidor puede ser
colocado en una página dentro de un bloque <% -- código
dinámico -- %> que es muy similar a otras tecnologías de
desarrollo como PHP, JSP y ASP, pero esta práctica es,
generalmente, desaconsejada excepto para propósitos de
enlace de datos pues requiere más llamadas cuando se
genera la página.
11. Formulario web de ejemplo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
1.0Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd"> <script runat="server">
protected void Page_Load(object sender,
EventArgs e) { Label1.Text =
DateTime.Now.ToLongDateString(); } </script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server"> <title>Página de
Ejemplo</title> </head> <body> <form
id="form1" runat="server"> <div> <asp:Label
runat="server" id="Label1" /> </div> </form>
</body> </html>
12. JSP
Es un lenguaje para la creación de sitios web dinámicos,
acrónimo de Java Server Pages. Está orientado a desarrollar
páginas web en Java. JSP es un lenguaje multiplataforma.
Creado para ejecutarse del lado del servidor. JSP fue
desarrollado por Sun Microsystems. Comparte ventajas
similares a las de ASP.NET desarrollado para la creación de
aplicaciones web potentes.
La tecnología de JSP permite a los desarrolladores y a los
diseñadores de web desarrollar rápidamente y mantener
fácilmente páginas dinámicas, ricas en información como
son las que soportan a sistemas de negociación. La
tecnología de los JSP separa la interfaz del usuario de la
parte lógica del contenido permitiendo a los
diseñadores cambiar a su disposición las plantillas de la
interfaz sin alterar el contenido dinámico subyacente.