Ejercicio 10: La computadora políglota

Síntesis ServicioTI: Ejercicio 10: La computadora políglota: OK, pero ¿por qué hay diferentes lenguajes si todos sirven para dar órdenes a una computadora? De la misma forma...

1. Introducción a la programación

10. La computadora políglota

OK, pero ¿por qué hay diferentes lenguajes si todos sirven para dar órdenes a una computadora? De la misma forma que por motivos culturales, geográficos e históricos existen muchos idiomas (y todos sirven para comunicarnos entre personas, claro 🙂), a lo largo del mundo y la historia de la computación han surgido formas distintas de decir lo mismo.

Además, mientras algunos lenguajes sirven para cualquier tipo de problema (lenguajes de propósito general), otros sirven para hacer cosas específicas. Y por si esto fuera poco, cada uno cosecha fans 😎 y tiene su propia comunidad.

Veamos ejemplos de código que hacen lo mismo en 3 lenguajes de programación distintos.

Python:

Python
def doble(numero):
    return numero * 2

JavaScript:

JavaScript
function doble(numero){
    return numero * 2;
}

Ruby:

Python
def doble(numero)
   numero * 2
end

Ejercicio 10: La computadora políglota

¿Cuál de los siguientes códigos crees que está escrito en Python?

Python
def saludar(nombre)
  "Hola " + nombre
end
JavaScript
function saludar(nombre) {
  return "Hola " + nombre;
}
Python
def saludar(nombre):
  return "Hola " + nombre

❓ Preguntas Frecuentes (FAQ)

¿Qué conceptos técnicos aborda el recurso 'Ejercicio 10: La computadora políglota'?

Este material desarrollado por Andrés Franchi en ServicioTI aborda Administración de Sistemas, Hardware y Utilidades Informáticas, orientado a la aplicación práctica mediante ejercicios, código funcional y resolución de problemas paso a paso.

¿Para qué nivel educativo o perfil técnico está recomendado?

Está diseñado tanto para estudiantes y docentes de Educación Básica Integrada (EBI) y Educación Media Superior (EMS - ANEP Uruguay) en Ciencias de la Computación, como para autodidactas y entusiastas de Programación, Educación Tecnológica, Informática Uruguay, ServicioTI.

¿Qué herramientas o software se necesitan para ponerlo en práctica?

Para aprovechar al máximo esta guía se recomienda utilizar Sistemas Operativos Windows 10/11, redes locales y arquitectura de computadores, pudiendo ejecutarse directamente desde el navegador o descargando los recursos adjuntos en este artículo.

Entradas populares de este blog

P7H 7H P7A P759 Horarios Pando-Suarez Días Hábiles Invierno 2026 Actualizado Copsa

701 703 704 724 706 Horarios Días Hábiles Invierno 2026 Actualizado Copsa

Horarios 700, 710 y 711 Verano 2026 COPSA (Interbalnearia) Días Hábiles - Sábados y Domingos