Esta es tu oportunidad para apreciar como se escribe “Hola mundo” en 28 diferentes lenguajes de programación ¿Que tan diferente pueden ser las sintaxis?
La programación es fascinante, ella constituye el núcleo de todos los programas y “Hello World”(“Hola Mundo”) es la primera frase que habitualmente escribimos cuando se trata de un nuevo lenguaje de codificación.
“Hola Mundo” es muy común, ya que es un código simple en casi todos los lenguajes de programación. Como tal, puede ser utilizado para comparar rápidamente las diferencias de sintaxis entre los diversos lenguajes de programación. También se utiliza para verificar que un lenguaje o sistema está funcionando correctamente. La siguiente lista de “Hola mundo” está programada en 28 de los lenguajes de programación más utilizados.
1. Bash
echo "Hola Mundo"
2. Basic
PRINT "Hello, world!"
3. C
#include <stdio.h>
int main(void) {
puts ("Hola Mundo!");
}
4. C++
#include <iostream>
using namespace std;
int main() {
std::cout << "Hola Mundo!";
return 0;
}
5. C#
using System;
class Programa{
public static void Main(string[] args) {
Console.WriteLine("Hola Mundo!");
}
}
6. Clipper
? "Hola Mundo"
7. CoffeeScript
console.log 'Hola Mundo!'
8. Delphi
program HolaMundo;
begin
Writeln('Hola Mundo!');
end.
9. HTML
Hola Mundo!
10. Icon
procedure main ()
write ( "Hola Mundo" );
end
11. Java
public class Programa {
public static void main(String[] args) {
System.out.println("Hola mundo!");
}
}
12. JavaScript
document.write('Hola Mundo!');
13. jQuery
$("body").append("Hello world!");
14. Julia
println("Hello world!")
15. Logo
print
16. Matlab
disp('Hola Mundo!')
17. Objetive-C
#import <Foundation/Foundation.h>
int main(void)
{
NSLog(@"Hola Mundo!");
return 0;
}
18. Pascal
program HelloWorld;
begin
WriteLn('Hola Mundo!');
end.
19. Perl 5
print "Hola Mundo!";
20. Processing
void setup(){
println("Hola Mundo!");
}
21. PHP
<?php
echo "Hola Mundo!";
?>
22. Python
print "Hola Mundo!"
23. R
cat('Hola Mundo!')
24. Ruby
puts "Hola Mundo!"
25. Swift
println("Hola Mundo!")
26. VBScript
MsgBox "Hola Mundo!"
27. Visual Basic .NET
Module Module1
Sub Main()
Console.WriteLine("Hola Mundo!")
End Sub
End Module
28. XSLT
Hola Mundo!
¿Y usted, en qué lenguaje escribió su primer “Hola mundo”?