Años 90. Internet y la explosión de los lenguajes
Los años 90 estuvieron marcados por la expansión de la programación orientada a objetos, el auge de Internet y la popularización del software para usuarios finales. Durante esta década también se consolidó el uso de lenguajes orientados a objetos en entornos comerciales y académicos, y surgieron herramientas y entornos de desarrollo integrados que facilitaban la creación de software más complejo.
Los lenguajes de scripting comenzaron a popularizarse, acercando la programación a usuarios no especializados. Un lenguaje de scripting es un tipo de lenguaje de programación diseñado para automatizar tareas, controlar programas existentes o crear pequeños programas rápidamente, sin necesidad de compilarlos como en los lenguajes tradicionales (se utiliza un intérprete). A diferencia de otros lenguajes de programación más complejos, los lenguajes de scripting suelen ser fáciles de aprender y usar.
Algunos lenguajes de programación a destacar de esta década son:
- Python (1991): creado por Guido van Rossum, destacó por su ssimplicidad, legibilidad y versatilidad, ganando popularidad rápidamente en educación, desarrollo web, automatización y más adelante en ciencia de datos e inteligencia artificial.
- Visual Basic (1992): facilitó la creación rápida de aplicaciones con interfaces gráficas para Windows, consolidando su uso en entornos educativos y empresariales.
- Java (1995): desarrollado por Sun Microsystems, introdujo el concepto de «write once, run anywhere» (escríbelo una vez, ejecútalo en todos los lados), permitiendo que los programas funcionaran en distintos sistemas sin cambios, ideal para aplicaciones web y empresariales.
- JavaScript (1995): surgió para hacer las páginas web interactivas y dinámicas, ejecutándose directamente en el navegador.
- PHP (1995): diseñado para la creación de páginas web dinámicas y conectadas a bases de datos, acompañando la expansión de Internet.
Python
Python es un lenguaje de programación de alto nivel, interpretado y de propósito general, conocido por su sencillez y facilidad de lectura. Fue creado por Guido van Rossum y lanzado por primera vez en 1991. Python tiene una amplia gama de aplicaciones, desde desarrollo web hasta análisis de datos e inteligencia artificial.
Las versiones más relevantes de Python son las siguientes:
- Python 1.x (1991): la versión original creada por Guido van Rossum, sentó las bases del lenguaje con estructuras simples y manejo de módulos.
- Python 2.x (2000): introdujo mejoras importantes como manejo de Unicode y nuevas librerías, pero con ciertas incompatibilidades con la versión 1; su soporte terminó en 2020.
- Python 3.x (2008 – actualidad): versión moderna y compatible hacia el futuro, con mejoras en sintaxis, manejo de texto y bibliotecas; es la recomendada hoy para todo desarrollo nuevo.
Actualmente, la versión estable más reciente de Python es la 3.13.7, lanzada el 14 de agosto de 2025. Esta versión incluye mejoras en el intérprete interactivo, optimizaciones de rendimiento y nuevas funcionalidades. La publicación de la versión 3.14 está prevista para octubre de 2025.
Ejemplo de código escrito en Python:
suma = 0
for i in range(1, 6):
suma += i
print("La suma es:", suma)
Java
Java fue desarrollado por James Gosling, Mike Sheridan y Patrick Naughton en el proyecto Green de Sun Microsystems. El proyecto comenzó en 1991 con el objetivo de crear un lenguaje que permitiera escribir software para dispositivos electrónicos y otras plataformas, y su primera versión fue lanzada en 1995.
Este es un lenguaje de programación de alto nivel, orientado a objetos y basado en clases. Es ampliamente utilizado para desarrollo de software en diversas plataformas, incluyendo sistemas empresariales, aplicaciones móviles y web.
Ejemplo de código escrito en Java:
public class Main {
public static void main(String[] args) {
int suma = 0;
for (int i = 1; i <= 5; i++) {
suma += i;
}
System.out.println("La suma es: " + suma);
}
}
PHP
PHP fue desarrollado en 1995 por Rasmus Lerdorf. Este liberó lo que llamó "Personal Home Page Tools". La comunidad de desarrolladores comenzó a contribuir y mejorar el proyecto, y así nació PHP como un lenguaje de programación del lado del servidor, específico para el desarrollo web.
PHP, (PHP: Hypertext Preprocessor), es un lenguaje de programación de propósito general ampliamente utilizado para el desarrollo web. Su diseño permite la creación dinámica de páginas web y la interacción con bases de datos.
PHP es especialmente conocido por su facilidad de uso y su integración eficiente con HTML.
Ejemplo de código escrito en PHP:
<?php
$suma = 0;
for ($i = 1; $i <= 5; $i++) {
$suma += $i;
}
echo "La suma es: " . $suma;
?>
JavaScript
JavaScript es un lenguaje de programación de alto nivel, interpretado y dinámico, que se utiliza principalmente para integrar interactividad en páginas web. A pesar de su nombre, no tiene ninguna relación con el lenguaje de programación Java.
La primera versión pública se incluyó en el navegador Netscape Navigator 2.0 en 1996.
JavaScript es uno de los lenguajes más importantes en el desarrollo web moderno y jugó un papel crucial en la evolución de la web interactiva y dinámica.
Ejemplo de código escrito en JavaScript:
let suma = 0;
for (let i = 1; i <= 5; i++) {
suma += i;
}
console.log("La suma es: " + suma);
Visual Basic
Visual Basic surgió a principios de los años 90 como un lenguaje diseñado para facilitar la programación de aplicaciones con interfaces gráficas en entornos Windows. Su enfoque visual permitía a los desarrolladores arrastrar y soltar componentes en la pantalla, combinando esto con código fácil de escribir, lo que aceleraba la creación de software para usuarios no expertos en programación.
Este lenguaje se volvió muy popular en empresas y entornos educativos porque permitía desarrollar rápidamente aplicaciones de negocio, herramientas administrativas y prototipos funcionales sin necesidad de dominar la complejidad de otros lenguajes más técnicos. A lo largo de los años, Visual Basic ha evolucionado hasta convertirse en Visual Basic .NET, integrándose dentro del ecosistema de Microsoft .NET y manteniendo su filosofía de simplicidad y productividad.
Ejemplo breve de código en Visual Basic:
Module Module1
Sub Main()
Dim suma As Integer = 0
For i As Integer = 1 To 5
suma += i
Next
Console.WriteLine("La suma es: " & suma)
End Sub
End Module