Sie sind auf Seite 1von 10

Contenido

1. INTRODUCCIÓN ...........................................................................2
1. OBJETIVO: ....................................................................................3
2. LENGUAJE DE PROGRAMACION: .................................................3
3. LENGUAJES DE PROGRAMACION DE ALTO NIVEL: .......................3
4. LENGUAJES DE PROGRAMACIÓN PAR WEB: ................................3
5.1 HTLM (Leguaje de Marcado de Hipertexto): ...........................4
5.2 JAVA SCRIPT: ............................................................................4
5.3 PHP ...........................................................................................5
5. VENTAJAS Y DESVENTAJAS DE LOS TRES LENGUAJES DE
PROGRAMACION: .............................................................................5
6.1 HTML: ....................................................................................5
6.2 PHP ........................................................................................6
6.3 JAVA SCRIPT:..........................................................................6
6. UN CUADRO COMPARATIVO DE LOS TRES LENGUAJES DE
PROGRAMACION ..............................................................................8
7. RECOMENDACIONES: ..................................................................9
8. CONCLUSION ............................................................................9
1. INTRODUCCIÓN

El presente trabajo fue realizado para dar conocer los


diferentes lenguajes para poder programar en una web por lo
cual analizaremos tres de ellas HTLMS, JAVASCRIPTS, PHP
lo que conlleva a que los estudiantes de ingeniería enfocados
en la programación, puedan elegir que lenguaje aprender.
Encontraremos dentro de este trabajo el concepto de que es
un lenguaje de programación, que son los lenguajes de alto
nivel, continuando lenguaje para programar en web, una tabla
comparativa de lo que posee cada lenguaje, las ventajas y
desventajas que se encuentren en cada una de ellas,
finalizando con una conclusión cual es lenguaje que uno pueda
desarrollar para poder aprender.
1. OBJETIVO:
El propósito de este informe es dar a conocer que 3 lenguajes para la programación
web, que lenguaje es más sencillo de interpretar, la similitud comparten, las
herramientas contenidas en cada una de ellas, y que lenguaje es más beneficioso
a la hora de escoger para poder programar en una web.

2. LENGUAJE DE PROGRAMACION:
Lo primero que debe entender uno es que viene ser un lenguaje de programación
La programación informática, programación algorítmica o conocida solo como
programación, es el proceso de diseñar, escribir, codificar, probar, depurar, compilar
y mantener el código fuente para realizar diversas tareas específicas en una
computadora.

3. LENGUAJES DE PROGRAMACION DE ALTO NIVEL:


Cuando hablamos de un lenguaje de alto nivel nos referimos al tipo de lenguaje de
programación que no expresa los algoritmos teniendo en cuenta la capacidad que
tienen las máquinas para ejecutar órdenes, sino al que se utiliza teniendo en cuenta
las capacidades cognitivas de los seres humanos. Existen desde la década de los
50 y nacieron con el objetivo de ir más allá respecto a las limitaciones de los
lenguajes de bajo nivel, permitiendo a los usuarios resolver problemas de una forma
sencilla y rápida. Desde entonces han aparecido distintos lenguajes de alto nivel y
es conveniente conocer, al menos, los principales.

4. LENGUAJES DE PROGRAMACIÓN PAR WEB:

Por su parte, el lenguaje de programación es aquel lenguaje formado por un


conjunto de símbolo y reglas que sirven para realizar procesos informáticos o
programas en la programación web, ayuda
En este caso tomaremos en cuenta tres lenguajes de programación:

- HTLM (Leguaje de Marcado de Hipertexto).


- JAVA SCRIPT.
- PHP.

5.1 HTLM (Leguaje de Marcado de Hipertexto):


HTML es un lenguaje muy sencillo que permite describir hipertexto, es decir, texto
presentado de forma estructurada y agradable, con enlaces (hyperlinks) que
conducen a otros documentos o fuentes de información relacionadas y con
contenido de multimedia (gráficos, sonido...). La descripción se basa en especificar
en el texto la estructura lógica del contenido (títulos, párrafos de texto normal,
enumeraciones, definiciones, citas, etc.) así como los diferentes efectos que se
quieren dar (cursiva, negrita, o un gráfico determinado). HTML es el lenguaje con el
que se comenzó a desarrollar, donde uno puede resumirla como un lenguaje
interpretado, sencillo, no hay variables, no se compila, permite escribir hipertexto ,
programa que interpreta este lenguaje es el navegador (Internet Explorer, Netscape,
Firefox, etc.).Este lenguaje es el usado por los navegadores para mostrar las
páginas web.

5.2 JAVA SCRIPT:


JavaScript es un sencillo lenguaje de programación, que presenta una característica
especial donde sus programas, llamados comúnmente scripts, se hallan o se
encuentran en las páginas HTML y se ejecutan en el navegador (Mozilla Firefox,
Microsoft Internet Explorer,...).
Estos scripts normalmente consisten en unas funciones que son llamadas desde el
propio HTML cuando algún evento sucede. De ese modo, podemos añadir efectos
como que un botón cambie de forma al pasar el ratón por encima, o abrir una
ventana nueva al pulsar en un enlace, JavaScript fue desarrollado por Netscape, a
partir del lenguaje Java, el cual sigue una filosofía similar, aunque va más allá. Java
es un lenguaje de programación por sí mismo, como lo puedan ser C, Pascal o
Visual BASIC. Esto quiere decir, que se puede ejecutar un programa Java fuera de
un navegador. Pero, repetimos, que la diferencia fundamental es que Java es un
lenguaje completo, que puede ser utilizado para crear aplicaciones de todo tipo,
mientras que JavaScript sólo funciona dentro de una página HTML.
Por otro lado, también se puede incluir Java en páginas HTML, tal es el caso de los
applets, que se podría traducir como “aplicacioncitas”. JavaScript fue declarado
como estándar del European Computer Manufacturers' Association (ECMA) en
1997, y poco después también fue estandarizado por ISO. Sin embargo, la
estructura de objetos que implementaban los diferentes navegadores (Netscape y
Explorer en aquellos momentos) no se ajustaba al estándar, lo que provocaba
numerosos problemas de compatibilidad pero fue arreglado y escopétales con los
diferentes navegadores existentes en la actualidad.
5.3 PHP:
El lenguaje PHP es un lenguaje de programación de estilo clásico, es decir que es
un lenguaje de programación con variables, sentencias condicionales, bucles,
funciones, etc. No es un lenguaje que sigue pasos ya establecidos como podría ser
HTML, XML o WML.
Está más cercano a JavaScript o a C, para aquellos que conocen estos lenguajes.
Pero a diferencia de Java o JavaScript que se ejecutan en el navegador, PHP se
ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el
servidor como por ejemplo podría ser una base de datos. El programa PHP es
ejecutado en el servidor y el resultado enviado al navegador. El resultado es
normalmente una página HTML pero igualmente podría ser una página WML. Al ser
PHP un lenguaje que se ejecuta en el servidor

5. VENTAJAS Y DESVENTAJAS DE LOS TRES LENGUAJES DE


PROGRAMACION:
6.1 HTML:
Ventajas:
 Es la columna vertebral de toda página web
 Es un lenguaje sencillo, fácil de aprender y fácil de leer e interpretar.
 Existen numerosas aplicaciones y editores de páginas web (WYSIWYG)
que generan el código automáticamente, por lo que no es necesario ser un
experto informático para hacer páginas basadas en HTML.
 Su sencillez hace que pueda diseñarse y desplegarse un sitio web en muy
poco tiempo.
 Es el lenguaje más extendido, todos los navegadores lo admiten.
 Código visible e interpretable por los buscadores.

Desventajas:

 Es un lenguaje estático que no permite manejar bases de datos.


 Las páginas pueden variar su aspecto dependiendo del navegador (es un
lenguaje interpretado).
 Su funcionalidad es limitada, hay muchas cosas que no se pueden hacer
solo con HTML.
 El diseño de las páginas también está limitado aunque con HTML5 ha
mejorado bastante.
6.2 PHP:
Ventajas:
 es un lenguaje fácil de aprender, su sintaxis es parecida al C
 Es un lenguaje multiplataforma.
 Completamente orientado al desarrollo de aplicaciones web dinámicas con
acceso a información almacenada en una Base de Datos.
 El código fuente escrito en PHP es invisible al navegador y al cliente ya que
es el servidor el que se encarga de ejecutar el código y enviar su resultado
HTML al navegador. Esto hace que la programación en PHP sea segura y
confiable.
 Capacidad de conexión con la mayoría de los motores de base de datos
que se utilizan en la actualidad, destaca su conectividad con MySQL y
PostgreSQL.
 PHP es que puede funcionar en un servidor Windows y en LINUX.
Su gran comunidad de PHP hace que el soporte, guías, libros y soluciones
de dudas sea mucho más fácil en foros o redes sociales
 PHP no requiere ningún tipo de licencia
 Permite las técnicas de programación orientada a objetos.
Desventajas:
 El lugar más seguro para ejecutar una aplicación es en un servidor propio,
por lo cual si un cliente o usuario requiere su código en su pc, tendríamos
que dejar su código, sin manera de ocultarlo, aunque hay muchas
aplicaciones que nos ayuda a encrestar el código fuente
 Debes saber cuándo menos HTML para poder hacer un trabajo
medianamente funcional
 Si no lo configuras correctamente dejas abiertas muchas brechas de
seguridad
 Se necesita instalar un servidor web.
6.3 JAVA SCRIPT:
Ventajas:
 Velocidad. Al ser client-side, JavaScript es muy rápido y cualquier función
puede ser ejecutada inmediatamente en lugar de tener que contactar con el
servidor y esperar una respuesta.
 Simplicidad. JavaScript es relativamente simple de aprender e implementar.
 Versatilidad. JavaScript encaja perfectamente con otros lenguajes y puede
ser usado en una gran variedad de aplicaciones. Al contrario de PHP o
scripts SSI, JavaScript puede insertarse en cualquier página
independientemente de la extensión del fichero. JavaScript puede también
ser usado dentro de scripts escritos en otros lenguajes como Perl y PHP.
 Carga del servidor al, ejecutarse del lado del cliente reduce la carga en el
servidor de la página web.
 JavaScript es una excelente solución para poner en práctica la validación
de datos de un formulario en el lado del cliente, una rutina de ASP o PHP
podría ser escrita para lograr la misma tarea pero un formulario
desarrollado en JavaScript no permitiría que la información se enviase a
menos que se complete correctamente el formulario.
 Una de las áreas en la que sobresale radicalmente JavaScript es en la
creación de efectos dinámicos tales como imágenes dinámicas y
presentaciones de diapositivas, donde su uso se ha convertido algo común
hoy en día

Desventajas

 La seguridad sigue siendo el talón de Aquiles de JavaScript. Los fragmentos de


código de JavaScript una vez añadidos a las páginas web en los servidores, estos
son descargados y ejecutados en el navegador del cliente permitiendo así que
cierto código malicioso pueda ser ejecutado en la máquina del cliente con el
objetivo de explotar alguna vulnerabilidad de seguridad conocida.
 Otra desventaja de JavaScript es que este tiende a introducir una cantidad
enorme de fragmentos de código en nuestros sitios web.
 Sus opciones 3D son limitadas, si se quiere utilizar este lenguaje de
programación para crear un juego, deben emplearse otras herramientas.
 No es compatible en todos los navegadores de manera uniforme.
 Sus script son limitados por razones de seguridad y no es posible realizar
todo con JavaScript, por lo tanto es necesario complementarlo con otros
lenguajes evolucionados y más seguros
6. UN CUADRO COMPARATIVO DE LOS TRES LENGUAJES DE
PROGRAMACION
7. RECOMENDACIONES:
Debemos recomendar que para poder desarrollar o programar en la web se
deberá aprender el lenguaje HTML, ya que su estructura es la base de la
mayoría de los lenguajes utilizados en la web.
Básicamente, leer y escribir es lo que se debería aprender ya sea a un nivel básico,
porque te ayuda a saber cómo funciona la Web, lo que a su vez te permitirá resolver
problemas.
Si dominas el lenguaje JAVA te hará más fácil entender de cómo funciona
JAVASCRIPTS, ya que su lenguaje es muy parecido a java, pueden parecer lo
mismo pero son muy diferentes. De la misma manera sucede con PHP ya que su
lenguaje es muy similar a la de C.

8. CONCLUSION:
Terminado con el trabajo debemos decir que el lenguaje HTML se deberá aprender
obligatoriamente si uno comienza a adentrarse en el mundo de las páginas web,
El lenguaje PHP podemos decir que es versátil que permite con rapidez aprender
su sintaxis y desarrollar múltiples aplicaciones Web como el subir un archivo,
enviar correos, crear imagen en tiempo de ejecución, generar documentos en
formato pdf, etc. Es multiplataforma, es decir, independientemente del sistema
operativo que se esté utilizando este se va a ejecutar sin ningún tipo de restricción.
Es un software de licencia abierta, su distribución es gratuita. Por esta condición,
tiene una gran comunidad de desarrolladores que permite en caso de encontrar
fallas sean reparadas rápidamente. Tiene como único contra que en el servidor en
donde se esté ejecutando las paginas tiene que tener soporte para dicho lenguaje.
Mientras que Java Script es una ayuda indispensable para realizar páginas en las
que queramos una alta interacción con el usuario, este nos proporciona una serie
de eventos que reconoce, unas librerías de funciones y métodos y todo lo que
queramos hacer con un lenguaje: bucles de condición, variables, todo con la
ventaja de que se ejecuta en el cliente y no tiene que estar llamando
continuamente al servidor por lo que descarga el trabajo de este y hace que la
navegación sea más rápida.
9. BIBLIOGRAFIA

-JavaScript Una Guía de Aprendizaje para el Lenguaje de Programación


JavaScript(Troy Dimes,2015 )
-Aprende Programación Web con PHP y MySQL(Angel Arias,2015)
-curso de programación web(Alberto Ayose Castillo,2015)

Das könnte Ihnen auch gefallen