hello world
This is all the hello world you need.
asm
section .data
msg db 'Hello, world!',0xA
len equ $-msg
section .text
global _start
_start:
mov edx,len
mov ecx,msg
mov ebx,1
mov eax,4
int 0x80
mov ebx,0
mov eax,1
int 0x80
awk
BEGIN { print "Hello, world!" }
brainfuck
++++++++++[>+++++++>++++++++++>+++>+<<<<-]
>++.>+.+++++++..+++.>++.<<+++++++++++++++.
>.+++.------.--------.>+.>.
C
#include <stdio.h>
int main(void)
{
printf("Hello, world!\n");
return 0;
}
C++
#include <iostream>
int main()
{
std::cout << "Hello, world!" << std::endl;
return 0;
}
Go
package main
import "fmt"
func main() {
fmt.Println("Hello, world!")
}
Lua
print "Hello, world!"
Perl
#!/usr/bin/env perl
use 5.010;
say "Hello, world!";
Python
print("hello world")
Rust
fn main() {
println!("Hello, world!");
}
Sed
sed -ne '1s/.*/Hello, world!/p'
Swift
print("Hello, World!")
Shell
#!/bin/sh
echo 'Hello, world!'