guest@cmj0121.github.io: ~/posts $

Hello World


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!'