Ir al contenido principal

Lenguajes de programación para páginas web.


Python.



Es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.

Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetosprogramación imperativay, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.

Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Foundation License,​ que es compatible con la Licencia pública general de GNU a partir de la versión 2.1.1, e incompatible en ciertas versiones anteriores.

Páginas programadas en Python.

Una de las más famosas es sin duda Spotify Web, sin embargo existen muchas otras programadas con éste lenguaje, aquí una lista de algunas de ellas:
  1. Yahoo Maps.
  2. Yahoo Groups.
  3. Google.
  4. Zope Corporation.
  5. Ultraseek.
  6. Linux Weekly News.
  7. ElasticHost Cloud Servers.
  8. Mojam.com.
  9. hunch.
  10. Shopzilla.
  11. MoviePlayer.it.
  12. Multiplayer.it.
  13. Web Teraphy.

C++.

C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los paradigmas de programación estructurada y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.
Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales.
El nombre "C++" fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.
Páginas programadas en C++.
A continuación una cita de Richard G. Russell, programador en Microsoft.
All the major office applications are written C++. This is the same for Windows by the way.  Both products contain very little managed
code (.NET). The reason for this is the investment we have in C++ development - it is costly to switch to a completely new development system. While awesome (I love C# development), the Common Language Runtime does have some costs that could be challenging to live with (can use more memory, startup time, servicing).  
[Todas las principales aplicaciones de Office están escritas en C++. Esto es lo mismo para Windows por cierto. Ambos productos contienen muy poco código (.NET). La razón de esto es la inversión que tenemos en  el desarrollo de C++: es costoso cambiar a un sistema de desarrollo xompletamente nuevo. Aunque impresionante (me encanta el desarrollo de C #). El Common Lenguaje Runtime tiene algunos costos con los que puede ser difícil vivir (puede usar más memoria, tiempo de inicio, servicio).]

Microsoft Online tuvo un lenguaje basado en C++, algunas otras fueron:

  1. MySQL.
  2. Windows.
  3. Chomium.
  4. Firefox.
  5. Juegos, Juegos, Juegos!.

Ruby.

Ruby es un lenguaje de programación interpretadoreflexivo y orientado a objetos, creado por el programador japonésYukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. Combina una sintaxis inspirada en Python y Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como LispLuaDylan y CLU. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.

Páginas programadas en Ruby.
Un famoso ejemplo sería Twitter, y de éste ejemplo surgen muchos más:
  1. AIRBNB.
  2. TWITCH.
  3. BLOOMERG.
  4. INDIEGOGO.
  5. THEMEFOREST.
  6. KONGREGATE.
  7. GITHUB.
  8. IMGUR.
  9. HULU.
  10. ZENDESK.

HTML5.


HTML5 (HyperText Markup Language, versión 5) es la quinta revisión importante del lenguaje básico de la World Wide WebHTML. HTML5 especifica dos variantes de sintaxis para HTML: una «clásica», HTML (text/html), conocida como HTML5, y una variante XHTML conocida como sintaxis XHTML5 que deberá servirse con sintaxis XML (application/xhtml+xml).​ Esta es la primera vez que HTML y XHTML se han desarrollado en paralelo. La versión definitiva de la quinta revisión del estándar se publicó en octubre de 2014.
Al no ser reconocido en viejas versiones de navegadores por sus nuevas etiquetas, se recomienda al usuario común actualizar su navegador a la versión más nueva, para poder disfrutar de todo el potencial que provee HTML5.
El desarrollo de este lenguaje de marcado es regulado por el Consorcio W3C.

Páginas web programadas en HTML5.

YouTube fue se basó en éste lenguaje para su programación, existen otras muchas webs desarrolladas con HTML5:
  1. w3haus.com.br
  2. spokespedicabs.com
  3. minervastreetwear.com/lookbook/
  4. rorymcilroy.com
  5. pitch.csspiffle.com
  6. mohi.me
  7. julienrenvoye.com
  8. piccsy.com/investors
  9. lore.com
  10. modoluce.com
Opinión.
Todos los lenguajes de programación son importantes y cada uno de ellos aporta diferentes opciones para la creación de páginas web. Entre más lenguajes manejes más fácil te resultará la creación de páginas para tu trabajo, por esto creo que es muy importante aprender muchos lenguajes de programación.

Comentarios

Entradas populares de este blog

PHP

¿Qué es? PHP, acrónimo recursivo en inglés de PHP Hypertext Preprocessor (procesador de hipertexto), es un  lenguaje de programación   de propósito general  de  código del lado del servidor  originalmente diseñado para el  desarrollo web  de  contenido dinámico . Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en un documento  HTML  en lugar, de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera el HTML resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de  línea de comandos  que puede ser usada en  aplicaciones gráficas  independientes. Puede ser usado en la mayoría de los servidores web al igual que en muchos sistemas operativos y plataformas sin ningún costo. Características. Orientado al desarrollo de  aplicaciones web  dinámicas con acceso a información almacenada en una  base de datos .

El color.

Teoría del color. El color es quizá el principal elemento que registramos cuando vemos algo por primera vez. Nuestro condicionamiento y desarrollo cultural nos llevan a realizar asociaciones instintivas según los colores que vemos, lo que nos da una idea de como debemos reaccionar ante un objeto o un diseño que los incorpore. Los colores tienen ciertas connotaciones, y nuestra reacción ante ellas depende del esquema cultural, las modas, la edad y las preferencias personales. Luz. Porción del espectro electromagnético perceptible por el ojo humano.No hay posibilidad que exista color sin luz. Luz y materia. La mayoría de los objetos en nuestro alrededor no emiten su propia luz. Son visibles porque reflejan toda o parte de la luz que llega a su superficie. Sombra. Lugar donde los rayos de luz llegan en baja intensidad y provocan el contraste. Reflexión. El color rojo del cubo se debe a que sólo refleja esa parte de luz que lo ilumina. Refracción. Se produce cuando la luz p