¡Hola Mundo!
Aprovechando que he implementado SyntaxHighLighter en el blog, vamos a hacer un repaso por la mayoría de lenguajes de programación haciendo lo primero que debería hacer todo programador que empieza con un nuevo lenguaje de programación; el programa "Hola Mundo"
Espero que os guste el formato. A partir de ahora empezaré a incluir entradas con tips de programación en diferentes lenguaje y rutinas interesantes para que las tengamos todos a mano.
ColdFusion
<html> <head> <title>Test</title> </head> <body> <cfset message = "¡Hola Mundo!"> <cfoutput>#message#</cfoutput> </body> </html>
C#
using System; namespace HelloWorld { class Hello { static void Main() { Console.WriteLine("¡Hola Mundo!"); Console.WriteLine("Press any key to exit."); Console.ReadKey(); } } }
C++
#include <iostream> int main() { std::cout << "¡Hola Mundo!" << std::endl; return 0; }
Delphi/Pascal
program Hello; begin writeln ('¡Hola Mundo!'); readln end.
JavaScript
<!DOCTYPE HTML> <html> <body> <p>Header...</p> <script> alert('¡Hola Mundo!') </script> <p>...Footer</p> </body> </html>
Java
public class HelloWorld { public static void main(String[] args) { System.out.println("¡Hola Mundo!"); } }
Perl
#!/usr/bin/env perl use v5.10.0; use warnings; use strict; say "¡Hola Mundo!";
Php
<html> <head> <title>Test</title> </head> <body> <?php $message = "¡Hola Mundo!"; echo $message; ?> </body> </html>
PowerShell
$strString = "¡Hola Mundo!" write-host $strString
Python
print("¡Hola Mundo!")
Ruby
puts '¡Hola Mundo!'
Visual Basic
Module Hello Sub Main() MsgBox("¡Hola Mundo!") End Sub End Module