Inicio > Desarrollo Web > Cómo crear tu primer programa "Hola Mundo" en varios lenguajes de programación

Cómo crear tu primer programa "Hola Mundo" en varios lenguajes de programación

Diego Cortés
Diego Cortés
September 30, 2024
Cómo crear tu primer programa "Hola Mundo" en varios lenguajes de programación

Crear un programa "Hola Mundo" es una de las primeras tareas que los estudiantes de programación realizan. Este simple ejercicio ayuda a familiarizarse con la estructura básica de un programa en un determinado lenguaje. En este artículo, aprenderás a crear tu primer programa "Hola Mundo" utilizando varios lenguajes de programación populares. 

¿Qué es el programa "Hola Mundo"?

El programa "Hola Mundo" es un ejemplo estándar que se utiliza para ilustrar la sintaxis mínima de un lenguaje de programación. Generalmente, el programa imprime "Hola Mundo" en la consola o en la salida estándar. A continuación, exploraremos cómo realizar esta tarea en diferentes lenguajes de programación.

Lenguajes de programación destacados

1. Python

Python es un lenguaje de alto nivel, conocido por su simplicidad y legibilidad.

print("Hola Mundo")

Para ejecutar este programa, puedes usar cualquier entorno de desarrollo integrado (IDE) o simplemente el terminal si tienes Python instalado.

2. Java

Java es un lenguaje ampliamente utilizado en el desarrollo de aplicaciones de escritorio y móviles.

public class HolaMundo {
    public static void main(String[] args) {
        System.out.println("Hola Mundo");
    }
}

Para compilar y ejecutar este programa, guarda el código en un archivo llamado HolaMundo.java y usa estos comandos en la terminal:

javac HolaMundo.java
java HolaMundo

3. JavaScript

JavaScript es el lenguaje de programación principal para la web

console.log("Hola Mundo");

Puedes ejecutar este código en la consola de tu navegador o en un entorno Node.js.

4. C

C es un lenguaje de programación de propósito general que es ampliamente utilizado en el desarrollo de sistemas operativos y aplicaciones embebidas.

#include <stdio.h>

int main() {
    printf("Hola Mundo\n");
    return 0;
}

Para compilar y ejecutar el programa, guarda el código en un archivo llamado hola_mundo.c y usa los siguientes comandos:

gcc hola_mundo.c -o hola_mundo
./hola_mundo

5. C++

C++ es un lenguaje que se deriva de C y es conocido por su uso en desarrollo de software de alto rendimiento.

#include <iostream>

int main() {
    std::cout << "Hola Mundo" << std::endl;
    return 0;
}

Similar al programa en C, compila y ejecuta usando:

g++ hola_mundo.cpp -o hola_mundo
./hola_mundo

6. Ruby

Ruby es un lenguaje de programación enfocado en la simplicidad y productividad.

puts "Hola Mundo"

Ejecuta este código en cualquier terminal con Ruby instalado:

ruby hola_mundo.rb

7. PHP

PHP es un lenguaje de programación utilizado principalmente en el desarrollo web.

<?php
echo "Hola Mundo";
?>

Guarda el código en un archivo llamado hola_mundo.php y ejecútalo desde la línea de comandos o en un servidor web.

php hola_mundo.php

8. Swift

Swift es el lenguaje de programación utilizado para desarrollar aplicaciones en plataformas de Apple.

print("Hola Mundo")

Puedes ejecutar este código en un entorno de desarrollo Xcode o en el terminal si tienes Swift instalado.

9. Go

Go es un lenguaje de programación creado por Google que enfatiza la simplicidad y la eficiencia.

package main

import "fmt"

func main() {
    fmt.Println("Hola Mundo")
}

Compila y ejecuta el programa desde la línea de comandos:

go run hola_mundo.go

Conclusión

Crear un programa "Hola Mundo" es un excelente primer paso para comenzar con la programación. A través de este artículo, has aprendido cómo implementar este sencillo programa en distintos lenguajes de programación. Cada lenguaje tiene su propia sintaxis y estilo, pero el objetivo es el mismo.

Ahora que has realizado tus primeros pasos, ¡es hora de explorar más y seguir aprendiendo!

Diego Cortés
Diego Cortés
Full Stack Developer, SEO Specialist with Expertise in Laravel & Vue.js and 3D Generalist

Categorías

Page loaded in 28.70 ms