# Hello World Collection

# A68

Code:

 

( # Hello World # print(("Hello World!",newline)))

# ArnoldC

Download: http://lhartikk.github.io/ArnoldC (opens new window)

Compile: java -jar ArnoldC.jar hello.arnoldc

Run: java hello

Code:


 


IT'S SHOWTIME
TALK TO THE HAND "hello world"
YOU HAVE BEEN TERMINATED

# Asembler

## Hello Word in Assemlber for the MIPS Architecture

.globl main

main:   jal hwbody              #call Hello World Procedure
       trap 10                 #exit

hwbody: addi $30, $30,-4        #we need to preserve
       sw $4, 0($30)           #existing values in register 4

       addi $4,$0,72           # H
       trap 101
       addi $4,$0,101          # e
       trap 101
       addi $4,$0,108          # l
       trap 101
       trap 101                # l
       addi $4,$0,111          # o
       trap 101
       addi $4,$0,32           # <space>
       trap 101
       addi $4,$0,87           # W
       trap 101
       addi $4,$0,111          # o
       trap 101
       addi $4,$0,114          # r
       trap 101
       addi $4,$0,108          # l
       trap 101
       addi $4,$0,100          # d
       trap 101
       addi $4,$0,33           # !
       trap 101
       addi $4,$0,10           # \n
       trap 101

done:   lw $4, 0($30)           #restore values
       addi $30, $30, 4        #in register 4
       jr $31                  #return to the main

# Asembly

Code:

org 100h


lea dx, hello_string ; Put address of string in dx
mov ah, 9 ; Move 9h to ah register
int 21h ; Call the 21h interupt to print to the screen  

mov ax, 4C00H ; See above
int 21h ; Call interupt

ret  

hello_string dw "Hello World!$" ; Define the string to print

# Batch

Run: hello_world.bat

Code:


 

@echo off
echo Hello World!

# Befunge

http://www.quirkster.com/iano/js/befunge.html

Code:

 




"!dlroW olleH" > v
                 ,
                 :
               ^ _ @

# C

Compile: gcc hello_world.c -o hello_world

Run (Linux): ./hello_world

Code:




 



#include <stdio.h>

int main(int argc,char** argv) {
	printf("Hello World!\n");
	return 0;
}

# C#

Code:





 



public class HelloWorld
{
   public static void Main()
   {
      System.Console.WriteLine("Hello, World!");
   }
}

# C++

Compile: g++ hello_world.cpp -o hello_world

Run (Linux): ./hello_world

Code:






 



#include <iostream>

using namespace std;

int main(int argc, char** argv) {
	cout << "Hello World!" << endl;
	return 0;
}

# Coffee

Code:

 

console.log "Hello World!"

# Dart

Run: dart hello_word.dart

Code:





 


// #1) Install Dart - https://www.dartlang.org/
// #2) Run - dart hello_world.dart

void main() {
  print('Hello World!');
}

# Elixir

Code:




 

# 1) Install Elixir - https://elixir-lang.org/
# 2) Run - elixir hello_world.ex

IO.puts "Hello World"

# F

Code:


 


       program hello
          print *, "Hello World!"
       end program hello

# Fish

Run: fish hello_word.fish

Code:




 
#! /usr/bin/fish

# To install the fish shell for your target platform, please refer to https://fishshell.com/
echo 'Hello World!'

# Go

Code:






 


package main

import "fmt"

func main() {
    fmt.Println("Hello World!")
}

# Haskell

Compile: ghc -dynamic helloworld.hs

Run (Linux): ./helloworld

Code:

 

main = putStrLn "Hello World!"

# HTML

Code:


 


<html>
Hello World!
</html>

# Java

Compile: javac HelloWorld.java

Run: java HelloWorld

Code:



 



public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}

# Javascript

Code:

 
console.log("Hello World!");

# Julia

Compile and Run: julia HelloWorld.jl

Code:

 
println("Hello World!")

# Kotlin

Compile: kotlinc HelloWorld.kt -include-runtime -d HelloWorld.jar

Run: java -jar HelloWorld.jar

Code:


 

fun main(args: Array<String>){
    print("Hello World")
}

# Lolcode

Run: lci hello_world.lolcode

http://lolcode.org/

Code:



 


HAI 1.2
  CAN HAS STDIO?
  VISIBLE "Hello World!"
KTHXBYE

# Lisp

Install clisp | sudo apt-get install clisp

Run: clisp hello_world.lisp

Code:




 

;;;; install clisp | sudo apt-get install clisp
;;; run by typing: clisp hello_world.lisp

(write-line "Hello World")

# Matlab

Code:

 

disp('Hello World');

# NIM

Code:

 

echo "Hello World!"

# Ook

https://www.splitbrain.org/services/ook

Code:

Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook.
Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?
Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook.
Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.
Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.
Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.
Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!
Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook.

# Pascal

Code:




 


program hello_world;

BEGIN
writeln('Hello World!');
END.

# Perl

Run: perl hello_world.pl

Code:



 

#!/usr/bin/perl

print "Hello World!\n";

# Php

Run php hello_world.php

Code:


 


<?php
	print("Hello World!\n");
?>

# Powershell

Code:

 

Write-Host "Hello, World!"

# Processing

Compile and Run : processing-java --run --sketch=pwd/HelloWorld --output=pwd/HelloWorld/output

# Python 2

Run: python2 hello_world_2.py

Code:

 

print "Hello World!"

# Python 3

Run: python3 hello_world_3-6.py

 

print('Hello world')

# R

Run: R Hello-World.r

Code:


 


hello<-function(){
print("Hello World!")}
hello

# Rust

Compile: rustc hello_world.rs

Run: ./hello_world.rs

Code:


 

fn main() {
	println!("Hello World!");
}

# Scala

Code:



 



object HelloWorld {
  def main(args: Array[String]): Unit = {
    println("Hello, world!")
  }
}

# Shell Script

Code:


 

#!/bin/sh
echo 'Hello World!'

# Swift

Code:

 

print("Hello, world!")

# Visual Basic

Code:

 

WScript.Echo "Hello World!"
Last Updated: 6/19/2024, 11:25:05 PM