Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

Lenguajes de programación web: los más usados en Internet

Cuando vemos vídeos en YouTube, nos conectamos con socios comerciales a través de LinkedIn o leemos
un artículo en Wikipedia, estamos utilizando páginas web robustas y muy visitadas que generalmente
funcionan sin problemas. Preguntarse por los scripts que se ejecutan en un segundo plano (cuáles se utilizan
y cómo se han programado) es más común cuando se proyecta realizar una página web. El desarrollo
web comienza por tener que tomar una serie de decisiones, como encontrar un lenguaje de programación
para internet apropiado o contratar a un desarrollador que tenga las capacidades necesarias. En el caso de
que seas tú el programador, tendrás que decidir cuál es el mejor lenguaje de programación web para aportar
valor añadido a tus conocimientos y mejorar tu cartera de clientes.

Los lenguajes de programación web, en cambio, pueden programar instrucciones y operaciones lógicas


complejas. Mientras que con los lenguajes de marcado como HTML solo es posible generar documentos, los
lenguajes de programación te permiten crear programas de cualquier tamaño adaptados a tus necesidades.
Pero ¿cuáles son los lenguajes de programación apropiados específicamente para internet? ¿Para qué se
utilizan? ¿Qué lenguajes son los más versátiles y cuáles son los más fáciles de aprender? Respondemos a
todas estas preguntas con una descripción general de los lenguajes de programación web

¿Qué es la programación y sus características?


Está formado por un conjunto de símbolos y reglas sintácticas y semanticas que definen su estructura y el
significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se
compila y se mantiene el codigo fuente de un programa informático se le llama programación

Java caña÷ Plantón

La HISTORIA Java fue desarrollado originalmente por James Gosling, de Sun Microsystems (constituida en

1983 y posteriormente adquirida el 27 de enero de 2010 por la compañía Oracle), y publicado en 1995 como

un componente fundamental de la plataforma Java de Sun Microsystems

USO Java es muy utilizado en todo tipo de aplicaciones de productivdad como procesadores de texto u hojas

de cálculo. Incluso Google Maps en ocasiones, utiliza applet de Java que se ejecuta dentro del propio

navegar del usuario reduciendo la carga del servidor.

Usos más habituales de programas en Java


Java es un lenguaje de programación orientado a objetos concurrente. Su aparición allá por el año 1995
supuso una auténtica revolución dentro del sector de la programación informática ya que permite a los
desarrolladores escribir sus aplicaciones una única vez y estas podrán ser ejecutadas en cualquier equipo o
dispositivo sin importar el sistema operativo con el que funcionan.

Esta evidente ventaja convirtió a Java en uno de los lenguajes de programación más populares y usados
hasta la actualidad, especialmente para aplicaciones de arquitectura cliente – servidor.

Los usos más habituales del lenguaje de programación Java son realmente variados.

Productividad y utilidades
Java es muy utilizado en todo tipo de aplicaciones de productividad como procesadores de texto u hojas de
cálculo. Incluso Google Maps en ocasiones, utiliza applet de Java que se ejecuta dentro del propio navegar
del usuario reduciendo la carga del servidor.

Entretenimiento
Los juegos constituyen el uso más extendido de Java ya que gracias a su uso estos juegos pueden ser
ejecutados en diferentes plataformas de gaming. Basta con hacer clic dentro de sus límites y el juego
comenzará a estar plenamente operativo para el usuario.

Educación
Uno de los usos más prestigiosos de Java es el de herramientas educativas como hojas de finanzas,
calculadora, gráficos, herramientas para gestionar el tiempo, composición, ejercicios.

Comunicación
Los applets de Java forman parte de las aplicaciones de mensajería instantánea (WhatsApp, Telegram,
LINE…) y chats que diariamente utilizan millones y millones de personas en todo el mundo.

Aplicaciones móviles
Con Java ME o “Micro Edition”, los applets de Java, que ya son lo bastante pequeños, se hacen mucho más
apropiados para las aplicaciones y navegadores que encontramos y utilizamos en nuestros dispositivos
móviles.
CARACTERISTICAS Las características principales que nos ofrece Java respecto a cualquier otro
lenguaje de programación, son:

 Es SIMPLE: ...
 Es ORIENTADO A OBJETOS: ...
 Es DISTRIBUIDO: ...
 Es ROBUSTO: ...
 Es de ARQUITECTURA NEUTRAL: ...
 Es SEGURO: ...
 Es PORTABLE: ...
 Es INTERPRETADO
Java es un lenguaje de programación open source y multiplataforma que, gracias a su versatilidad, es
adecuado para, prácticamente, cualquier proyecto. Como la mayoría de los lenguajes web más conocidos,
está orientado a objetos, es decir, depende de su campo de aplicación concreto. En internet existen
incontables marcos y bibliotecas que están, generalmente, muy bien documentados, lo que facilita la
ejecución de proyectos web, aunque sean muy complejos. Además, los programas escritos en Java son
extensibles, escalables y fáciles de mantener siempre que el programador que esté realizando el proyecto sea
un experto.

El hecho de que Java sea, en comparación con otros códigos, difícil de aprender hace que existan, como
consecuencia, menos expertos de este lenguaje de programación web. Como clientes, esto nos supone
esperar un precio más alto en relación con otros lenguajes de programación. De este modo, los
programadores que dominan Java tienen mayores probabilidades de obtener ingresos relativamente altos.

Python La historia del lenguaje de programación Python se remonta hacia finales de los 80s y principio de

los 90s1, su implementación comenzó en diciembre de 1989 2 cuando en Navidad Guido Van Rossum que

trabajaba en el (CWI) (un centro de investigación holandés de carácter oficial que, entre otras cosas,

actualmente alberga.

USO El lenguaje de programación Python es ampliamente utilizado por empresas de todo el mundo para

construir aplicaciones web, analizar datos, automatizar operaciones y crear aplicaciones empresariales fiables

y escalables
CARACTERISTICASPython es un lenguaje de programación interpretado cuya filosofía hace hincapié en la

legibilidad de su código. 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 es un lenguaje de programación web de alto nivel basado en un código compacto, pero con una
sintaxis fácil de entender. Python es también fácil de escribir porque, por ejemplo, los bloques no están
separados con caracteres especiales, sino mediante sangrías. Y esta es precisamente la razón por la que
este lenguaje es sencillo de aprender y de utilizar. Según cuáles sean tus necesidades, podrás utilizarlo
para implementar una programación orientada a objetos, a aspectos o funcional. Además, Python es dinámico
y se utiliza frecuentemente como lenguaje de scripting. El proyecto Python está impulsado por una
comunidad activa que lo mantiene actualizado y conforme a los estándares de la industria a través de la
fundación sin ánimo de lucro Python Software Foundation. Este lenguaje está disponible de forma gratuita y
puede utilizarse en la mayoría de los sistemas operativos más conocidos.

Muchos de los servicios web más conocidos, como YouTube y otros proyectos del grupo Google, dependen
parcialmente de Python. La industria de los videojuegos también ha descubierto y utiliza este lenguaje de
programación. Lo mismo ocurre con los proyectos científicos, ámbito en el que Python goza de gran
popularidad, principalmente, porque permite integrar fácilmente la mayoría de las bases de datos científicas y
es eficiente en la resolución de tareas de recopilación de datos empíricos. Por estas razones, Python se
considera un lenguaje de programación importante en estos campos, especialmente entre los principiantes.
Para sus críticos, la velocidad de ejecución es relativamente baja y sus métodos tienen una definición un tanto
engorrosa.

C++

HISTORIA C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su

creación fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos

USO las aplicaciones del lenguaje C++ son muy extensas. Podemos nombrar que navegadores WEB, Sistemas

operativos, Bases de datos, bibliotecas, aplicaciones gráficas, nubes, videojuegos, compiladores, etc están

escritos o tienen bastante de su estructura, programada C ++

Aplicaciones

Bases de Datos: MySQL, una de las bases de datos más utilizadas está escrita en C++.

Navegadores WEB: Utilizan C++ porque necesitan rapidez a la hora de mostrar los resultados en pantalla.

Sistemas operativos: La columna principal tanto de Windows, como Linux o Mac OS, están escritas en C++. Su
potencia y rapidez lo hace un lenguaje de programación ideal para programar un sistema operativo.

Compiladores: los compiladores de muchos lenguajes de programación están escritos en C++.

Videojuegos: C++ es utilizado aún en el mundo de los videojuegos, bien para programar motores gráficos o para
alguna parte concreta del videojuego.
También tiene otras aplicaciones como en máquinas médicas, relojes inteligentes, etc. por su capacidad de estar
cerca del lenguaje máquina que otros lenguajes de alto nivel.

Por todos estos usos y aplicaciones podemos concluir que la importancia del lenguaje C++ es muy grande y está
presente en muchos sitios

CARACTERISTICAS

-Tiene un conjunto completo de instrucciones de control.

 -Permite la agrupación de instrucciones.


 -Incluye el concepto de puntero (variable que contiene la dirección de otra variable).
 -Los argumentos de las funciones se transfieren por su valor.

C++ está basado en C, uno de los lenguajes de programación más antiguos. Se empezó a desarrollar en
1979 y estaba pensado como una extensión de aquel. Hubo que esperar hasta 1985 para que fuera puesto a
disposición del público. Hasta la fecha, es un lenguaje muy popular. C++ es un lenguaje de programación
ratificado como estándar ISO (Organización Internacional de Normalización) que se considera tanto de bajo
nivel y eficiente como complejo y con alta capacidad de abstracción. C++ es, en términos generales, fácil de
aprender, sobre todo porque el núcleo del lenguaje es muy abarcable e incluye aproximadamente 60
palabras clave. El lenguaje se vuelve más complejo y gana en alcance gracias a su biblioteca estándar.

Las mayores fortalezas del lenguaje C++ son su gran variedad de combinaciones y su


eficiente programación de bajo nivel. Es posible agrupar en funciones básicas incluso los procesos de
mayor complejidad. Por eso, los programadores de C++ se ahorran mucho trabajo al poder confiar en el
núcleo del lenguaje y en la biblioteca estándar. Debido a que se basa estrictamente en C, este lenguaje de
programación tiene algunas desventajas, como, por ejemplo, una sintaxis desordenada en comparación con
otros lenguajes. No obstante, C++ es actualmente uno de los lenguajes de programación más utilizados en el
ámbito de la programación de aplicaciones y sistemas. Como lenguaje de programación web, C++ está por
detrás de Java, JavaScript y C#.

JavaScript

Fecha de aparición

avaScript

Multiparadigma, programación funcional, programación basada en prototipos, imperativo,


Paradigma
interpretado (scripting)

Apareció en 1995

Diseñado por Netscape Communications, Fundación Mozilla

Última versión
ECMAScript 2016; (17 de junio de 2016 (4 años, 9 meses y 21 días))
estable
Uso JavaScript es el lenguaje de programación que debes usar para añadir características interactivas a tu

sitio web, (por ejemplo, juegos, eventos que ocurren cuando los botones son presionados o los datos son

introducidos en los formularios, efectos de estilo dinámicos, animación, y mucho más)

 CARACTERISTICAS Lenguaje del lado del cliente: ...


 Lenguaje orientado a objetos: Utiliza clases y objetos como estructura que permiten organizarse de forma
simple y son reutilizables durante todo el desarrollo
 De tipado débil o no tipado: Que un lenguaje sea de tipado débil quiere decir que no es necesario
especificar el tipo de dato al declarar una variable. Esta característica supone una gran ventaja a la hora de
ganar rapidez programando, pero puede provocar que cometamos más errores que si tuviéramos esa
restricción que poseen los lenguajes de tipado fuerte como C++ o Java...
De alto nivel: Que Javascript sea un lenguaje de alto nivel significa que su sintaxis es fácilmente comprensible
por su similitud al lenguaje de las personas. Se le llama de “alto nivel” porque su sintaxis se encuentra
alejada del nivel máquina, es decir, del código que procesa una computadora para ejecutar lo que nosotros
programamos. 

Un lenguaje de alto nivel como Javascript permite que su barrera de entrada y su curva de aprendizaje se
acorte drásticamente.

Lenguaje interpretado:Javascript es un lenguaje interpretado porque utiliza un intérprete que permite


convertir las líneas de código en el lenguaje de la máquina. Esto tiene un gran número de ventajas como
la reducción del procesamiento en servidores web al ejecutarse directamente en el navegador del usuario, o
que es apto para múltiples plataformas permitiendo usar el mismo código. Además de JS, otros ejemplos de
lenguajes interpretados son C#, Ruby, Java o Python

. Muy utilizado por desarrolladores:


A la hora de elegir si aprender o no un nuevo lenguaje, no sólo hay que informarse sobre el tipo de lenguaje o
su curva de aprendizaje, si no también su demanda en el mercado. Javascript es en la actualidad uno de los
lenguajes más demandados de los últimos años por su versatilidad y su infinita capacidad para crear
plataformas cada vez más atractivas.

El lenguaje de scripts dinámico orientado a objetos no guarda relación con Java a pesar de su nombre,
aunque ambos comparten el hecho de estar escritos en C. Netscape desarrolló JavaScript por primera vez en
1995 con el nombre de LiveScript y el objetivo de extender HTML y CSS para que los programadores
pudieran evaluar las interacciones de los usuarios y presentar el contenido de forma dinámica. Actualmente,
JavaScript no se utiliza exclusivamente en navegadores web, sino también en microcontroladores y
en servidores. El nombre JavaScript se eligió en base a la popularidad de Java, lenguaje al que se quería
complementar. Fue todo un éxito: actualmente, las páginas web más conocidas utilizan, casi sin excepción,
JavaScript como lenguaje de programación del lado del cliente. Además, existen muchos marcos y bibliotecas
para JavaScript.

Este lenguaje de programación web presenta una escritura dinámica y no tiene clases. Por ello, los
programadores pueden elegir entre programación orientada a objetos, de procedimiento o funcional, lo que
aporta versatilidad a este lenguaje de programación. Esto se evidencia especialmente en los navegadores
web: podrás, entre otras cosas, manipular dinámicamente el contenido de una página web, validar un
formulario antes de enviarlo al servidor, activar cuadros de diálogo e integrar los scripts de carga y descarga.
Además, JavaScript se ha convertido en una herramienta indispensable para el marketing online, porque
muchos anuncios se han programado con este lenguaje. Al tener capacidad de lectura y escritura
de cookies, este lenguaje permite implementar modernas estrategias de marketing como el targeting. En
resumen: JavaScript ha ayudado a dar forma a internet, tal y como la conocemos hoy en día, siendo una parte
integral de nuestra actual experiencia web.
PHP

Fecha de aparición Creado en 1994 por Rasmus Lerdorf, la primera encarnación de PHP era un conjunto

simple de ficheros binarios Common Gateway Interface (CGI) escritos en el lenguaje de programación C

usoPHP está enfocado principalmente a la programación de scripts del lado del servidor, por lo que se puede

hacer cualquier cosa que pueda hacer otro programa CGI, como recopilar datos de formularios, generar

páginas con contenidos dinámicos, o enviar y recibir cookies. Aunque PHP puede hacer mucho más.

¿Cuál es el uso de PHP?


PHP es un lenguaje de programación de código abierto del lado del servidor que se utiliza principalmente
para crear páginas web dinámicas. La abreviatura nació originariamente de “Personal Home Page Tools”,
aunque hoy en día se ha convertido en el acrónimo recursivo para “PHP:Hypertext Preprocessor”

 CARACTERISTICAS Gran extensión de documentación. ...


 Variedad de herramientas para aprender. ...
 Mucha oferta de trabajo. ...
 Permite programación orientada a objetos. ...
 Módulos externos para mejorar la aplicación web. ...
 Se puede separar la estructura. ...
 La libertad es un bien muy preciado

El preprocesador de hipertexto, más conocido por sus siglas PHP, es un lenguaje de scripting escrito en Perl y
C. Se utiliza, principalmente, en la programación de páginas webyaplicaciones web dinámicas. PHP es
considerado como un lenguaje de programación web apto para inexpertos y es compatible con HTML. Por
estas razones, suele ser uno de los primeros lenguajes que aprenden los futuros programadores. A pesar de
que hay quienes consideran que PHP es un lenguaje desactualizado, muchos propietarios de páginas web
siguen dependiendo de él hoy en día. Entre las principales ventajas que ofrece, se incluye el hecho de que es
un lenguaje con soporte de base de datos y una integración eficiente con el protocolo de internet. PHP
ha publicado varias actualizaciones desde sus inicios y actualmente se encuentra en la versión 7. Se trata de
un lenguaje con licencia de código abierto y disponible de forma gratuita.

 Consejo
Aprende los conceptos básicos de este lenguaje de scripting con nuestro tutorial de PHP.

PHP procesa el código del lado del servidor evitando así, la interpretación por parte del navegador, como
ocurre en el caso de otros lenguajes de programación web muy conocidos. Por ello, PHP está incorporado en
HTML (el cual no contiene información de estado) y provoca una mayor carga en el servidor que otros
lenguajes de programación que solo transfieren el código fuente a un navegador web dedicado. Una crítica
recurrente a PHP se basa en su escritura débil y en la falta de opciones dentro de la gestión de errores
estandarizada, aunque el hecho de que muchas páginas web importantes sigan utilizando PHP es una prueba
de la popularidad de este lenguaje. No obstante, pueden aparecer problemas si los programadores utilizan
versiones de PHP no actualizadas que ponen en peligro la seguridad y la estabilidad de la página web

También podría gustarte