Hello World! en diferentes lenguajes de programación

Hello World! ó ¡Hola Mundo! es por tradición, el primer programa que escribes cuando empiezas en un nuevo lenguaje de programación. Es bastante interesante ver este código ya que es lo mínimo que puedes escribir en el lenguaje que estes usando y hacerte una idea inicial de la sintaxis y estructura del código.

Puede ser tan sencillo como este en BASIC:

PRINT "Hello World"

O este un poco más complicado en Ensamblador 8088 con masm:

.MODEL tiny
.CODE
        ORG 100h
HELLO          PROC
        MOV     AH,09h
        LEA     DX,msg
        INT     21h                     ;Display Hello World
        MOV     AX,4C00h                ;Exit to DOS
        INT     21h
HELLO          ENDP
        msg     DB      'Hello World$'
        END     HELLO

Si quieres ver una colección completa de Hello World! en casi todos los lenguajes de programación (incluso en todos los lenguajes hablados también) que te puedas imaginar, no dudes en visitar esta web:

Hello World! Collection

Falta uno, el del nuevo lenguaje de Google, Go:

package main
import "fmt"

func main() {
  fmt.Printf("Hello World! \n")
}