diff --git a/#/0815.0815 b/#/0815.0815
new file mode 100644
index 00000000..7414c30d
--- /dev/null
+++ b/#/0815.0815
@@ -0,0 +1,4 @@
+<:48:x<:65:=<:6C:$=$=$$~<:03:+
+$~<:ffffffffffffffb1:+$<:77:~$
+~<:fffffffffffff8:x+$~<:03:+$~
+<:06:x-$x<:0e:x-$=x<:43:x-$
diff --git a/#/2B.2b b/#/2B.2b
new file mode 100644
index 00000000..048379f6
--- /dev/null
+++ b/#/2B.2b
@@ -0,0 +1 @@
++0+0+0+0+0+0+0+2)+0+0+9)+7))+3)-0-0-0-0-0-0-0-9)+0+0+0+0+0+0+0+0+7)-8)+3)-6)-8)-7-0-0-0-0-0-0)
diff --git a/#/360-assembly.asm b/#/360-assembly.asm
new file mode 100644
index 00000000..0b624f9c
--- /dev/null
+++ b/#/360-assembly.asm
@@ -0,0 +1,8 @@
+ LA 1,MSGAREA Point Register 1 to message area
+ SVC 35 Invoke SVC 35 (Write to Operator)
+ BR 14 Return
+MSGAREA EQU * Message Area
+ DC AL2(19) Total area length = 19 (Prefix length:4 + Data Length:15)
+ DC XL2'00' 2 bytes binary of zeros
+ DC C'Hello world!' Text to be written to system console
+ END
diff --git a/#/4gl.4gl b/#/4gl.4gl
new file mode 100644
index 00000000..83af8e35
--- /dev/null
+++ b/#/4gl.4gl
@@ -0,0 +1,3 @@
+main
+ display "Hello World"
+end main
diff --git a/#/4test b/#/4test
new file mode 100644
index 00000000..c41502e5
--- /dev/null
+++ b/#/4test
@@ -0,0 +1,2 @@
+testcase printHelloWorld()
+ print("Hello World!")
diff --git a/#/4thdimension.4dd b/#/4thdimension.4dd
new file mode 100644
index 00000000..4f84b798
--- /dev/null
+++ b/#/4thdimension.4dd
@@ -0,0 +1,4 @@
+OPEN WINDOW (10;45;500;330;0;"Hello Window")
+While (True)
+ MESSAGE ("Hello World!")
+End while
diff --git a/#/6502-assembly.s b/#/6502-assembly.s
new file mode 100644
index 00000000..dcd1e92c
--- /dev/null
+++ b/#/6502-assembly.s
@@ -0,0 +1,22 @@
+; goodbyeworld.s for C= 8-bit machines, ca65 assembler format.
+; String printing limited to strings of 256 characters or less.
+
+a_cr = $0d ; Carriage return.
+bsout = $ffd2 ; KERNAL ROM, output a character to current device.
+
+ .code
+
+ ldx #0 ; Starting index 0 in X register.
+printnext:
+ lda text,x ; Get character from string.
+ beq done ; If we read a 0 we're done.
+ jsr bsout ; Output character.
+ inx ; Increment index to next character.
+ bne printnext ; Repeat if index doesn't overflow to 0.
+done:
+ rts ; Return from subroutine.
+
+ .rodata
+
+text:
+ .byte "Hello world!", a_cr, 0
diff --git a/.gitignore b/.gitignore
index 40e21780..239beea5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,3 @@
.DS_Store
-*.swp*
-*tmp*
-*swp*
+*.swp
*~
diff --git a/Dart.dart b/Dart.dart
deleted file mode 100644
index f313333f..00000000
--- a/Dart.dart
+++ /dev/null
@@ -1,4 +0,0 @@
-main()
-{
- print('Hello, world!');
-}
diff --git a/README.md b/README.md
new file mode 100644
index 00000000..56e1153b
--- /dev/null
+++ b/README.md
@@ -0,0 +1,13 @@
+Hello, World!
+=============
+
+Hello world in every programming language.
+
+Inspired by[Helloworldcollection.de](http://helloworldcollection.de/)
+
+As I watch the collection expand, this project has blown up more than I ever thought possible.
+Thanks to everyone who continues to contribute, new languages are created every day!
+
+
+Spin-Off project smartly suggested and implemented by @zenware
+Meet [FizzBuzz](https://github.com/zenware/FizzBuzz) the evolution of [hello-world](https://github.com/leachim6/hello-world)
diff --git a/a/ACIDIC.acidic b/a/ACIDIC.acidic
new file mode 100644
index 00000000..555d8acd
--- /dev/null
+++ b/a/ACIDIC.acidic
@@ -0,0 +1,2 @@
+Hello, world!
+wP
diff --git a/a/ACRONYM.acronym b/a/ACRONYM.acronym
new file mode 100644
index 00000000..ca579451
--- /dev/null
+++ b/a/ACRONYM.acronym
@@ -0,0 +1,8 @@
+{{>>{~~~~{-<}~~~~~~~~~{-<-<}}<<}
+(<<<){[<]}:>:{>>{~~~~~~~~{<}~{>}}<<}\
+~>{{~{v}}>>>v{~}^<<<}/(<<<){[<<]}:>:{>>{~~~~~~~~{<<}~{>>}}<<}\
+~{>>{vvvvvvvv~~~~~~~~~~~~~~~}<<}~{>>{vvvv~~~~~~~~~~~~~}<<}~
+{>>{^^^^^^^^^^~}<<}~{>>{v~~~~~~~{{<<}~}v{~}vvvvvvv{~{>>}}^^^^^^~~~
+{{<<}~}vvvv{~{>>}}v~~~}<<}~<{{^^^}}~
+{>>{vvvvvv~{{<<}~{>>}}^^^^^^^~~~~~~~~~~~{{<<}~{v>}}^^^^^^}}
+/{{()}}{[<<<<]}:>:{{~v}}\}
diff --git a/a/ALAGUF.alaguf b/a/ALAGUF.alaguf
new file mode 100644
index 00000000..7c4b66e2
--- /dev/null
+++ b/a/ALAGUF.alaguf
@@ -0,0 +1 @@
+"Hello World!"#!
diff --git a/a/ALGOL-W.algol b/a/ALGOL-W.algol
new file mode 100644
index 00000000..ad938cc4
--- /dev/null
+++ b/a/ALGOL-W.algol
@@ -0,0 +1,3 @@
+begin
+ write( "Hello world!" )
+end.
diff --git a/a/Aeolbonn.aeo b/a/Aeolbonn.aeo
new file mode 100644
index 00000000..1681a83b
--- /dev/null
+++ b/a/Aeolbonn.aeo
@@ -0,0 +1,2 @@
+:Hello, world!
+:
diff --git a/a/Amiga-E.amiga-e b/a/Amiga-E.amiga-e
new file mode 100644
index 00000000..2aa26b10
--- /dev/null
+++ b/a/Amiga-E.amiga-e
@@ -0,0 +1 @@
+PROC main() IS WriteF('Hello World\n')
diff --git a/a/abap.abap b/a/abap.abap
new file mode 100644
index 00000000..34db5cc6
--- /dev/null
+++ b/a/abap.abap
@@ -0,0 +1,6 @@
+REPORT ZHELLO_WORLD.
+
+START-OF-SELECTION.
+ WRITE: 'Hello World!'.
+
+
diff --git a/a/abc.abc b/a/abc.abc
new file mode 100644
index 00000000..19761e28
--- /dev/null
+++ b/a/abc.abc
@@ -0,0 +1 @@
+WRITE "Hello, World!"
diff --git a/a/acpi b/a/acpi
new file mode 100644
index 00000000..8151c2cc
--- /dev/null
+++ b/a/acpi
@@ -0,0 +1,6 @@
+Scope(\) {
+ Method(_WAK) {
+ Store ("Hello World", Debug)
+ Return(Package(2){0x00000000,0})
+ }
+}
diff --git a/a/acs.acs b/a/acs.acs
new file mode 100644
index 00000000..f4d9c38b
--- /dev/null
+++ b/a/acs.acs
@@ -0,0 +1,6 @@
+#include "zcommon.acs"
+
+Script 1 OPEN
+{
+ Print(s: "Hello, world!");
+}
diff --git a/a/actionscript3.as b/a/actionscript3.as
index ab3606b9..c352ca71 100644
--- a/a/actionscript3.as
+++ b/a/actionscript3.as
@@ -1,8 +1,32 @@
package {
- import flash.display.Sprite;
- public class HelloWorld extends Sprite {
- public function HelloWorld():void {
- trace("Hello World");
+
+import flash.display.Sprite;
+import flash.text.TextField;
+import flash.text.TextFieldAutoSize;
+import flash.text.TextFormat;
+
+[SWF(width='800', height='600', backgroundColor='#cccccc', frameRate='30')]
+
+ public class HelloFlash extends Sprite
+ {
+ public function HelloFlash()
+ {
+ var format:TextFormat = new TextFormat();
+ format.font = "Arial";
+ format.size = 20;
+ format.color = 0x0000;
+
+ var textField:TextField = new TextField();
+ textField.defaultTextFormat = format;
+
+ textField.border = false;
+ textField.autoSize = TextFieldAutoSize.LEFT;
+ textField.selectable = false;
+
+ textField.text = "Hello World";
+ addChild(textField);
+
+
}
}
-}
\ No newline at end of file
+}
diff --git a/a/actionscript_flashmx.as b/a/actionscript_flashmx.as
new file mode 100644
index 00000000..4e08a7a4
--- /dev/null
+++ b/a/actionscript_flashmx.as
@@ -0,0 +1,12 @@
+_root.createTextField("mytext",1,100,100,300,100);
+mytext.multiline = true;
+mytext.wordWrap = true;
+mytext.border = false;
+
+myformat = new TextFormat();
+myformat.color = 0xff0000;
+myformat.bullet = false;
+myformat.underline = true;
+
+mytext.text = "Hello World!";
+mytext.setTextFormat(myformat);
diff --git a/a/advpl b/a/advpl
new file mode 100644
index 00000000..12a66f0c
--- /dev/null
+++ b/a/advpl
@@ -0,0 +1,5 @@
+User Function Hello()
+Local cMsg := "Hello, world!"
+conout(cMsg)
+MsgInfo(cMsg)
+Return
diff --git a/a/aeolbonn.aeolbonn b/a/aeolbonn.aeolbonn
new file mode 100644
index 00000000..1681a83b
--- /dev/null
+++ b/a/aeolbonn.aeolbonn
@@ -0,0 +1,2 @@
+:Hello, world!
+:
diff --git a/a/agda.agda b/a/agda.agda
new file mode 100644
index 00000000..147c3610
--- /dev/null
+++ b/a/agda.agda
@@ -0,0 +1,4 @@
+module agda where
+open import IO
+
+main = run (putStrLn "Hello World")
diff --git a/a/aheui.aheui b/a/aheui.aheui
new file mode 100644
index 00000000..d3099c48
--- /dev/null
+++ b/a/aheui.aheui
@@ -0,0 +1,8 @@
+밤밣따빠밣밟따뿌
+빠맣파빨받밤뚜뭏
+돋밬탕빠맣붏두붇
+볻뫃박발뚷투뭏붖
+뫃도뫃희멓뭏뭏붘
+뫃봌토범더벌뿌뚜
+뽑뽀멓멓더벓뻐뚠
+뽀덩벐멓뻐덕더벅
diff --git a/a/aime.aime b/a/aime.aime
new file mode 100644
index 00000000..cf175030
--- /dev/null
+++ b/a/aime.aime
@@ -0,0 +1,7 @@
+integer
+main(void)
+{
+ o_text("Hello world!\n");
+
+ return 0;
+}
diff --git a/a/alda.alda b/a/alda.alda
new file mode 100644
index 00000000..5d4a7f7d
--- /dev/null
+++ b/a/alda.alda
@@ -0,0 +1 @@
+piano: c8 d e f g f e d c2.
diff --git a/a/algae.algae b/a/algae.algae
new file mode 100644
index 00000000..e84c2239
--- /dev/null
+++ b/a/algae.algae
@@ -0,0 +1 @@
+printf("Hello world!\n");
diff --git a/a/alore.alore b/a/alore.alore
new file mode 100644
index 00000000..575c10ab
--- /dev/null
+++ b/a/alore.alore
@@ -0,0 +1 @@
+Print('Hello world!')
diff --git a/a/amos b/a/amos
new file mode 100644
index 00000000..59114d1c
--- /dev/null
+++ b/a/amos
@@ -0,0 +1 @@
+Print "Hello world!"
diff --git a/a/angelscript b/a/angelscript
new file mode 100644
index 00000000..129fe225
--- /dev/null
+++ b/a/angelscript
@@ -0,0 +1 @@
+void main() { print("Hello world\n"); }
diff --git a/a/angular.js b/a/angular.js
new file mode 100644
index 00000000..6cf1a2f0
--- /dev/null
+++ b/a/angular.js
@@ -0,0 +1,2 @@
+$scope.$log = $log;
+$scope.message = 'Hello World!';
diff --git a/a/ante.ante b/a/ante.ante
new file mode 100644
index 00000000..d965d4e7
--- /dev/null
+++ b/a/ante.ante
@@ -0,0 +1 @@
+9♦8♥J♦A♦2♣3♥7♠J♦A♦7♦J♦J♦A♦3♦J♦5♥6♦4♥J♥A♥6♠6♠J♥A♦8♦J♦A♦8♠J♦A♦3♦J♦A♦6♠J♦A♦8♠J♦A♥3♦2♠J♥A♥2♣6♠J♥
diff --git a/a/apl.apl b/a/apl.apl
index 1d7b85d6..c5c1b7c1 100644
--- a/a/apl.apl
+++ b/a/apl.apl
@@ -1 +1,2 @@
-[]<-'Hello World!'
\ No newline at end of file
+⎕←'Hello World!'
+
diff --git a/a/arduino.ino b/a/arduino.ino
new file mode 100644
index 00000000..76867354
--- /dev/null
+++ b/a/arduino.ino
@@ -0,0 +1,11 @@
+
+void setup()
+{
+ Serial.begin(9600);
+ Serial.println("Hello world!");
+}
+
+void loop()
+{
+
+}
diff --git a/a/arnoldc.arnoldc b/a/arnoldc.arnoldc
new file mode 100644
index 00000000..5d0f36d8
--- /dev/null
+++ b/a/arnoldc.arnoldc
@@ -0,0 +1,3 @@
+IT'S SHOWTIME
+TALK TO THE HAND "hello world"
+YOU HAVE BEEN TERMINATED
diff --git a/a/ash.ash b/a/ash.ash
new file mode 100644
index 00000000..a1d9bad5
--- /dev/null
+++ b/a/ash.ash
@@ -0,0 +1,5 @@
+public class Ash {
+ public static func main(args : [String]) {
+ println("Hello, world!")
+ }
+}
diff --git a/a/asp.asp b/a/asp.asp
index 3f94899a..8669d31f 100644
--- a/a/asp.asp
+++ b/a/asp.asp
@@ -1,5 +1,4 @@
-
-
- <% Response.Write "Hello World! How are you today?" %>
-
-
+<%@ Language= "VBScript" %>
+<%
+ Response.Write("Hello World")
+%>
diff --git a/a/assembler_6502appleII.asm b/a/assembler_6502appleII.asm
new file mode 100644
index 00000000..12c0a713
--- /dev/null
+++ b/a/assembler_6502appleII.asm
@@ -0,0 +1,6 @@
+STROUT EQU $DB3A ;OUTPUTS AY-POINTED NULL TERMINATED STRING
+ LDY #>HELLO
+ LDA # wait for end of scanline)
+ REPEND
+ lda #0
+ sta VSYNC ; Signal vertical sync by clearing the bit
+
+PreparePlayfield: ; We'll use the first VBLANK scanline for setup
+ lda #$00 ; (could have done it before, just once)
+ sta ENABL ; Turn off ball, missiles and players
+ sta ENAM0
+ sta ENAM1
+ sta GRP0
+ sta GRP1
+ sta COLUBK ; Background color (black)
+ sta PF0 ; PF0 and PF2 will be "off" (we'll focus on PF1)...
+ sta PF2
+ lda #$FF ; Playfield collor (yellow-ish)
+ sta COLUPF
+ lda #$00 ; Ensure we will duplicate (and not reflect) PF
+ sta CTRLPF
+ ldx #0 ; X will count visible scanlines, let's reset it
+ REPEAT 37 ; Wait until this (and the other 36) vertical blank
+ sta WSYNC ; scanlines are finished
+ REPEND
+ lda #0 ; Vertical blank is done, we can "turn on" the beam
+ sta VBLANK
+
+Scanline:
+ cpx #174 ; "HELLO WORLD" = (11 chars x 8 lines - 1) x 2 scanlines =
+ bcs ScanlineEnd ; 174 (0 to 173). After that, skip drawing code
+ txa ; We want each byte of the hello world phrase on 2 scanlines,
+ lsr ; which means Y (bitmap counter) = X (scanline counter) / 2.
+ tay ; For division by two we use (A-only) right-shift
+ lda Phrase,y ; "Phrase,Y" = mem(Phrase+Y) (Y-th address after Phrase)
+ sta PF1 ; Put the value on PF bits 4-11 (0-3 is PF0, 12-15 is PF2)
+ScanlineEnd:
+ sta WSYNC ; Wait for scanline end
+ inx ; Increase counter; repeat untill we got all kernel scanlines
+ cpx #191
+ bne Scanline
+
+Overscan:
+ lda #%01000010 ; "turn off" the beam again...
+ sta VBLANK ;
+ REPEAT 30 ; ...for 30 overscan scanlines...
+ sta WSYNC
+ REPEND
+ jmp StartFrame ; ...and start it over!
+
+Phrase:
+ .BYTE %00000000 ; H
+ .BYTE %01000010
+ .BYTE %01111110
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %00000000
+ .BYTE %00000000 ; E
+ .BYTE %01111110
+ .BYTE %01000000
+ .BYTE %01111100
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01111110
+ .BYTE %00000000
+ .BYTE %00000000 ; L
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01111110
+ .BYTE %00000000
+ .BYTE %00000000 ; L
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01111110
+ .BYTE %00000000 ; O
+ .BYTE %00000000
+ .BYTE %00111100
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %00111100
+ .BYTE %00000000
+ .BYTE %00000000 ; white space
+ .BYTE %00000000
+ .BYTE %00000000
+ .BYTE %00000000
+ .BYTE %00000000
+ .BYTE %00000000
+ .BYTE %00000000
+ .BYTE %00000000
+ .BYTE %00000000 ; W
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01011010
+ .BYTE %00100100
+ .BYTE %00000000
+ .BYTE %00000000 ; O
+ .BYTE %00111100
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %00111100
+ .BYTE %00000000
+ .BYTE %00000000 ; R
+ .BYTE %01111100
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01111100
+ .BYTE %01000100
+ .BYTE %01000010
+ .BYTE %00000000
+ .BYTE %00000000 ; L
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01000000
+ .BYTE %01111110
+ .BYTE %00000000
+ .BYTE %00000000 ; D
+ .BYTE %01111000
+ .BYTE %01000100
+ .BYTE %01000010
+ .BYTE %01000010
+ .BYTE %01000100
+ .BYTE %01111000
+ .BYTE %00000000 ; Last byte written to PF1 (important, ensures lower tip
+ ; of letter "D" won't "bleeed")
+
+ ORG $FFFA ; Cart config (so 6502 can start it up)
+
+ .WORD StartFrame ; NMI
+ .WORD StartFrame ; RESET
+ .WORD StartFrame ; IRQ
+
+ END
+
+;
+; Copyright 2011-2013 Carlos Duarte do Nascimento (Chester). All rights reserved.
+;
+; Redistribution and use in source and binary forms, with or without modification, are
+; permitted provided that the following conditions are met:
+;
+; 1. Redistributions of source code must retain the above copyright notice, this list of
+; conditions and the following disclaimer.
+;
+; 2. Redistributions in binary form must reproduce the above copyright notice, this list
+; of conditions and the following disclaimer in the documentation and/or other materials
+; provided with the distribution.
+;
+; THIS SOFTWARE IS PROVIDED BY CHESTER ''AS IS'' AND ANY EXPRESS OR IMPLIED
+; WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+; FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL OR
+; CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+; SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+; ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+; ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+;
+; The views and conclusions contained in the software and documentation are those of the
+; authors and should not be interpreted as representing official policies, either expressed
+; or implied, of Chester.
+;
diff --git a/a/assembler_fasm_dos.asm b/a/assembler_fasm_dos.asm
new file mode 100644
index 00000000..c728c5a3
--- /dev/null
+++ b/a/assembler_fasm_dos.asm
@@ -0,0 +1,16 @@
+format MZ
+
+entry .code: start
+
+segment .code
+start:
+ mov ax, .data ; put data segment into ax
+ mov ds, ax ; there, I setup the DS for you
+ mov dx, msg ; now I give you the offset in DX. DS:DX now completed.
+ mov ah, 9h
+ int 21h
+ mov ah, 4ch
+ int 21h
+
+segment .data
+ msg db 'Hello World', '$'
\ No newline at end of file
diff --git a/a/assembler_lc-3 b/a/assembler_lc-3
new file mode 100644
index 00000000..ea7d2439
--- /dev/null
+++ b/a/assembler_lc-3
@@ -0,0 +1,6 @@
+ .ORIG x3000
+
+ LEA R0, HELLOWORLD
+ PUTS
+
+HELLOWORLD .STRINGZ "Hello world!\n"
diff --git a/a/assembler_m68000_amigaos.asm b/a/assembler_m68000_amigaos.asm
new file mode 100644
index 00000000..944b51c5
--- /dev/null
+++ b/a/assembler_m68000_amigaos.asm
@@ -0,0 +1,33 @@
+; "Hello World" in Motorola 68000 machine language, for AmigaOS
+
+ExecBase = 4
+OpenLibrary = -552
+CloseLibrary = -414
+PutStr = -948
+
+ section "main", code
+
+ ; open "dos.library"
+
+ move.l ExecBase, a6
+ lea lib, a1
+ moveq #0, d0
+ jsr (OpenLibrary, a6)
+ move.l d0, a6
+
+ ; print the message
+
+ move.l #msg, d1
+ jsr (PutStr, a6)
+
+ ; close the library, and exit with code 0
+
+ move.l a6, a1
+ move.l ExecBase, a6
+ jsr (CloseLibrary, a6)
+
+ moveq #0, d0
+ rts
+
+lib dc.b "dos.library", 0
+msg dc.b "Hello World!\n", 0
diff --git a/a/assembler_masm_dos.asm b/a/assembler_masm_dos.asm
new file mode 100644
index 00000000..40f6b02a
--- /dev/null
+++ b/a/assembler_masm_dos.asm
@@ -0,0 +1,17 @@
+; 16 bit dos assembly
+.model small
+.stack
+.data
+ message db "Hello world!", "$"
+.code
+ main proc
+ mov ax,seg message
+ mov ds,ax
+ mov ah,09
+ lea dx,message
+ int 21h
+
+ mov ax,4c00h
+ int 21h
+ main endp
+end main
\ No newline at end of file
diff --git a/a/assembler_mips.asm b/a/assembler_mips.asm
new file mode 100644
index 00000000..42784710
--- /dev/null
+++ b/a/assembler_mips.asm
@@ -0,0 +1,9 @@
+.data
+ hw: .asciiz "Hello, World!"
+.text
+main:
+ la $a0, hw #load the address of hw into $a0
+ li $v0, 4 #load 4 into $v0
+ syscall #perform the print_string syscall
+ li $v0, 10 #load 10 into $v0
+ syscall #perform the exit syscall
diff --git a/a/assembler_nasm_freebsd.asm b/a/assembler_nasm_freebsd.asm
new file mode 100644
index 00000000..d5a80bb2
--- /dev/null
+++ b/a/assembler_nasm_freebsd.asm
@@ -0,0 +1,31 @@
+section .text
+ global _start ;must be declared for linker (ld)
+
+_syscall:
+ int 0x80 ;system call
+ ret
+
+_start: ;tell linker entry point
+
+ push dword len ;message length
+ push dword msg ;message to write
+ push dword 1 ;file descriptor (stdout)
+ mov eax,0x4 ;system call number (sys_write)
+ call _syscall ;call kernel
+
+ ;the alternate way to call kernel:
+ ;push eax
+ ;call 7:0
+
+ add esp,12 ;clean stack (3 arguments * 4)
+
+ push dword 0 ;exit code
+ mov eax,0x1 ;system call number (sys_exit)
+ call _syscall ;call kernel
+
+ ;we do not return from sys_exit,
+ ;there's no need to clean stack
+section .data
+
+msg db "Hello, world!",0xa ;our string
+len equ $ - msg ;length of our string
\ No newline at end of file
diff --git a/a/assembler_nasm_linux.asm b/a/assembler_nasm_linux.asm
new file mode 100644
index 00000000..c038b4f9
--- /dev/null
+++ b/a/assembler_nasm_linux.asm
@@ -0,0 +1,20 @@
+section .text
+ global _start ;must be declared for linker (ld)
+
+_start: ;tell linker entry point
+
+ xor ebx,ebx ;ebx=0
+ mov ecx,msg ;address of message to write
+ lea edx,[ebx+len] ;message length
+ lea eax,[ebx+4] ;system call number (sys_write)
+ inc ebx ;file descriptor (stdout)
+ int 0x80 ;call kernel
+
+ xor eax, eax ;set eax=0
+ inc eax ;system call number (sys_exit)
+ int 0x80 ;call kernel
+
+section .rodata
+
+msg db 'Hello, world!',0xa ;our string
+len equ $ - msg ;length of our string
diff --git a/a/assembler_nasm_linux64.asm b/a/assembler_nasm_linux64.asm
new file mode 100644
index 00000000..fd5e6afc
--- /dev/null
+++ b/a/assembler_nasm_linux64.asm
@@ -0,0 +1,19 @@
+section .text
+ global _start ;must be declared for linker (ld)
+
+_start: ;tell linker entry point
+
+ xor eax,eax ; eax:=0
+ lea edx,[rax+len] ;message length
+ mov al,1 ;system call number (sys_write)
+ mov esi,msg ;message to write
+ mov edi,eax ;file descriptor (stdout)
+ syscall ;call kernel
+
+ mov al,60 ;system call number (sys_exit)
+ syscall ;call kernel
+
+section .rodata
+
+msg db 'Hello, world!',0xa ;our string
+len equ $ - msg ;length of our string
diff --git a/a/assembler_tms9900_ti99_4a.asm b/a/assembler_tms9900_ti99_4a.asm
new file mode 100644
index 00000000..26351d9e
--- /dev/null
+++ b/a/assembler_tms9900_ti99_4a.asm
@@ -0,0 +1,44 @@
+
+* Hello World for TI-99/4a computer with TMS9900 CPU
+* by Frog ( http://frog.enlight.ru )
+* 15 April 2016
+*
+****************************************************************************
+
+ DEF START
+
+WRKSP EQU >8300
+
+VDPWD EQU >8C00 * VDP RAM write data
+VDPWA EQU >8C02 * VDP RAM read/write address
+
+
+START LIMI 0 * disable interrupts
+ LWPI WRKSP * set default workspace
+
+* set VDP RAM start address (low and high byte)
+
+ LI R0,>0000
+ ORI R0,>4000
+ SWPB R0
+ MOVB R0,@VDPWA
+ SWPB R0
+ MOVB R0,@VDPWA
+
+ LI R1,HELLOWORLD * ascii string address
+ LI R2,12 * total chars
+
+NEXTCHAR
+ MOVB *R1+,@VDPWD * put next char on screen
+ DEC R2
+ JNE NEXTCHAR
+
+LOOPBACK
+ JMP LOOPBACK * stop and do nothing
+
+
+HELLOWORLD
+ TEXT 'HELLO WORLD!' * string data
+ BYTE 0
+
+ END
diff --git a/a/assembler_z80_knightos.asm b/a/assembler_z80_knightos.asm
new file mode 100644
index 00000000..20025688
--- /dev/null
+++ b/a/assembler_z80_knightos.asm
@@ -0,0 +1,18 @@
+#include "kernel.inc"
+ .db "KEXC"
+ .db KEXC_ENTRY_POINT
+ .dw start
+start:
+ pcall(getLcdLock)
+
+ pcall(allocScreenBuffer)
+ pcall(clearScreen)
+
+ kld(hl, message)
+ ld de, 0
+ pcall(drawStr)
+
+ jr $ ; Loop forever
+
+message:
+ .db "Hello world!", 0
diff --git a/a/assembler_z80_zxspectrum.asm b/a/assembler_z80_zxspectrum.asm
new file mode 100644
index 00000000..419b0275
--- /dev/null
+++ b/a/assembler_z80_zxspectrum.asm
@@ -0,0 +1,21 @@
+org $6000
+ ld bc, STRING
+ ld de, SCR
+
+LOOP
+ ld a, (bc)
+ cp 0
+ jr z, EXIT
+ rst $10
+ inc bc
+ inc de
+ jr LOOP
+
+EXIT
+ ret
+
+SCR equ 16384
+
+STRING
+ defb "Hello World!"
+ defb 13, 0
diff --git a/b/BRZRK.brzrk b/b/BRZRK.brzrk
new file mode 100644
index 00000000..21faa86b
--- /dev/null
+++ b/b/BRZRK.brzrk
@@ -0,0 +1 @@
+$"Hello, World!"
diff --git a/b/BitBitJump.bbj b/b/BitBitJump.bbj
new file mode 100644
index 00000000..488794c5
--- /dev/null
+++ b/b/BitBitJump.bbj
@@ -0,0 +1,13 @@
+ Z0:0 Z1:0
+start: .deref p X
+ .testH X print -1
+print: .out X
+ .add p (w+1) p
+ 0 0 start
+ p:H X:0
+ H:72 101 108
+ 108 111 44
+ 32 87 111
+ 114 108 100
+ 33 10 -1
+ .include lib
diff --git a/b/Brainloller.png b/b/Brainloller.png
new file mode 100644
index 00000000..e3b57470
Binary files /dev/null and b/b/Brainloller.png differ
diff --git a/b/bc.bc b/b/bc.bc
deleted file mode 100755
index ef85f630..00000000
--- a/b/bc.bc
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/bc -q
-print "Hello World!\n"
-quit
diff --git a/b/beatnik.beatnik b/b/beatnik.beatnik
new file mode 100644
index 00000000..5e3ddbe4
--- /dev/null
+++ b/b/beatnik.beatnik
@@ -0,0 +1,89 @@
+Soars, larkspurs, rains.
+Indistinctness.
+Mario snarl (nurses, natures, rules...) sensuously retries goal.
+Agribusinesses' costs par lain ropes (mopes) autos' cores.
+Tuner ambitiousness.
+Flit.
+Dour entombment.
+Legals' saner kinking lapse.
+Nests glint.
+Dread, tied futures, dourer usual tumor grunts alter atonal
+ garb tries shouldered coins.
+Taste a vast lustiness.
+Stile stuns gad subgroup gram lanes.
+Draftee insurer road: cuckold blunt, strut sunnier.
+Rely enure pantheism: arty gain groups (genies, pan) titters, tattles, nears.
+Bluffer tapes? Idle diatom stooge!
+Feted antes anklets ague? Remit goiter gout!
+Doubtless teared toed alohas will dull gangs' aerials' tails' sluices;
+Gusset ends! Gawkier halo!
+
+Enter abstruse rested loser beer guy louts.
+Curtain roams lasso weir lupus stunt.
+Truant bears animate talon. Entire torte originally timer.
+Redo stilt gobs.
+
+Utter centaurs;
+Urgent stars;
+Usurers (dilute);
+Noses;
+Bones;
+Brig sonar graders;
+Utensil silts;
+Lazies.
+Fret arson veterinary rows.
+
+Atlas grunted: "Pates, slues, sulfuric manor liaising tines,
+ trailers, rep... unfair! Instant snots!"
+
+Sled rested until eatery fail.
+Ergs fortitude
+ Indent spotter
+Euros enter egg.
+Curious tenures.
+Torus cutlasses.
+Sarong torso earns cruel lags it reeled.
+
+Engineer: "Erase handbag -- unite ratification!"
+
+oaring oaten donkeys unsold, surer rapid saltest tags
+BUTTERED TIBIA LUGS REWIRING TOILETS
+anion festers raring edit epilogues.
+DIRGE ROTOR.
+linnet oaring.
+GORE BOOTIES.
+Ironed goon lists tallest sublets --
+Riots,
+Raucous onset.
+
+Ignobly, runners' diet anguishes sunrise loner.
+Erode mob, slier switcher!
+Loaners stilt drudge pearl atoll, risking hats' ends.
+
+Rebind sitters.
+
+Toga epistles -- crud lard. (Pager purse dons souls.)
+
+glob title a curio hired rites shed suds lade grease strut arctic revs toad
+unless idlers rind stilt region land GERMICIDES SULTANA GUTS gill siting leans
+nice spurs
+tests gloves
+roused asp
+
+Holes! Moles! (Sores!)
+Hygienists! Scars! (Asses!)
+Smells spell rares.
+
+Cubs instant sing in parse goodies.
+Rosin. Unhelpful sisal acres. Slope told.
+MALENESS PASTA LAB. "Infirmary vine," rang illiterates (beans).
+Rosin sours, insults truss abalones, nailed rules, helical atlases.
+Dear remodeling stings mar rents.
+Sunless shiner orb (silly idol.)
+Clarity disses senna.
+Vagabonds sauted; sloes performed gelds.
+Alter post radial lip sectioning gums.
+Saint Towellings.
+Larger aeons telephone stolid char, pal!
+Boats Dean forsook, rosters, tunas, terrariums -- united, traced.
+Nude pagoda careens.
diff --git a/b/blitz3d.bb b/b/blitz3d.bb
new file mode 100644
index 00000000..89810176
--- /dev/null
+++ b/b/blitz3d.bb
@@ -0,0 +1,4 @@
+;Blitz3D Hello World demo by MANIAK_dobrii
+Print "Hello world"
+WaitKey
+End
\ No newline at end of file
diff --git a/b/blub.blub b/b/blub.blub
new file mode 100644
index 00000000..7716ea17
--- /dev/null
+++ b/b/blub.blub
@@ -0,0 +1,13 @@
+blub. blub? blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub! blub?
+blub? blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub? blub! blub!
+blub? blub! blub? blub. blub! blub. blub. blub? blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub.
+blub! blub? blub? blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub? blub! blub! blub? blub! blub? blub. blub. blub.
+blub! blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub! blub. blub! blub. blub. blub.
+blub. blub. blub. blub. blub! blub. blub. blub? blub. blub? blub. blub? blub. blub. blub. blub. blub. blub. blub. blub. blub. blub.
+blub. blub. blub. blub. blub. blub. blub! blub? blub? blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub? blub! blub!
+blub? blub! blub? blub. blub! blub. blub. blub? blub. blub? blub. blub? blub. blub. blub. blub. blub. blub. blub. blub. blub. blub.
+blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub! blub? blub? blub. blub. blub. blub. blub. blub. blub. blub. blub.
+blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub. blub? blub! blub! blub? blub! blub? blub. blub! blub! blub! blub!
+blub! blub! blub! blub. blub? blub. blub? blub. blub? blub. blub? blub. blub! blub. blub. blub. blub. blub. blub. blub. blub! blub.
+blub! blub! blub! blub! blub! blub! blub! blub! blub! blub! blub! blub! blub! blub. blub! blub! blub! blub! blub! blub! blub! blub!
+blub! blub! blub! blub! blub! blub! blub! blub! blub! blub. blub. blub? blub. blub? blub. blub. blub! blub.
diff --git a/b/brainf*ck-2d b/b/brainf*ck-2d
new file mode 100644
index 00000000..48bb5af8
--- /dev/null
+++ b/b/brainf*ck-2d
@@ -0,0 +1,94 @@
+*
+ * *0**************
+ * * *
+ * * *
+ *9******************* * * *7***************
+ * * ** *
+ * * * * *
+ * * * * *
+ * * * * *
+ * **********0* * *
+ * ********** *
+ * * *
+ * * *
+ *44**************************** * *
+ * * *
+ * * *
+ ***********0* * 0 *
+ * * *3*** * *
+ * * * 0 *
+ * * 2 * *
+ * * *7*********** * *
+ * * * * *
+ 0 * * * *4***********
+ * * * * *
+ * * * * *0**** *
+ * 0 * * * * *
+ * ********************************************************************************
+ * * * * *
+ ********************** * * *
+ * *0*** *
+ ** *
+ * * *
+ * * *
+ * *********************
+ * * *
+ * * *
+ * * *8****************
+ * *26**** *
+ * * *
+ * * *0****** *
+ * * * * * *
+ * ** * * * * *
+ * * * * * ** * *4*******
+ * * * * * * * * *
+ * * * * * * * * *
+ * * * * *****0* *****************************
+ * * * * *
+ * * * * *
+ ******0* * * *
+ * * *92***********
+ * *3****** *
+ * * *
+ * * * *
+ * ** * *
+ * * * * *0***** *
+ * * * * * 0 *
+ * * ********* * * *5****
+ * * * * *
+ * 0 *3******** * *
+ * * * * *
+ **************************************************************
+ * * *
+ * * *****8* *
+ * * 0 * * *
+ ** * * * **
+ * * ***6* * * *
+ * * * * *
+ ** *0********* * *
+ * * * *
+ * * * *
+ * * * *
+ * * * *
+ ************************************** *
+ * 0
+ * *91*************
+ *2222***************************** *
+ * *
+ * *
+ *0************************************** *
+ * * * * **
+ * * * * * *
+ * * * * * *
+ * * * * * *
+ * * * ***** *
+ * *31******* * *
+ * * * *
+ * * ***************
+ * *
+ ***********************
+
+/* the new BrainFuckTwoD Code
+ "Hello World!"
+ (c) DuNe & oCaS */
+
diff --git a/b/brainfck.bf b/b/brainf-ck.bf
similarity index 100%
rename from b/brainfck.bf
rename to b/brainf-ck.bf
diff --git a/b/burlesque.burlesque b/b/burlesque.burlesque
new file mode 100644
index 00000000..86c1c382
--- /dev/null
+++ b/b/burlesque.burlesque
@@ -0,0 +1 @@
+"Hello, World!"Q
diff --git a/b/byter.byter b/b/byter.byter
new file mode 100644
index 00000000..29862724
--- /dev/null
+++ b/b/byter.byter
@@ -0,0 +1,16 @@
+>>>>>>>>>V00V00V
+0#00A00V>A00VV<<0$0V>
+V0AA<00V>V<<<>V0V<<<-<000V<0
+0AV0VV<<<0000V<0
+0A>V+}>>>>>>}>>>-000000>V
+00A0000>>>>>>>>A
+V0A<<<<<<<<<<<<>
+V000000000000000
+V000000000000000
+V000000000000000
+V000000000000000
+V000000000000000
+>>>>>>>>>>>>V000
diff --git a/c/ContinuesEquation.ce b/c/ContinuesEquation.ce
new file mode 100644
index 00000000..0c951a35
--- /dev/null
+++ b/c/ContinuesEquation.ce
@@ -0,0 +1 @@
+0 0 o'H'e'l'l'o',' 'w'o'r'l'd'!
diff --git a/c/c++.cpp b/c/c++.cpp
index 8b27019d..4b5cb5b6 100644
--- a/c/c++.cpp
+++ b/c/c++.cpp
@@ -1,6 +1,8 @@
#include
+#include
int main()
{
std::cout << "Hello World" << std::endl;
+ return EXIT_SUCCESS;
}
diff --git a/c/c.c b/c/c.c
index 36465c8f..7cfe76d7 100644
--- a/c/c.c
+++ b/c/c.c
@@ -1,6 +1,6 @@
#include
-int main(void) {
+int main() {
printf("Hello World\n");
return 0;
}
diff --git a/c/cardinal.cardinal b/c/cardinal.cardinal
new file mode 100644
index 00000000..f93678aa
--- /dev/null
+++ b/c/cardinal.cardinal
@@ -0,0 +1 @@
+%"Hello, world!";x
diff --git a/c/centura.centura b/c/centura.centura
new file mode 100644
index 00000000..bca9f7fb
--- /dev/null
+++ b/c/centura.centura
@@ -0,0 +1,10 @@
+! Hello World in Centura
+
+Function: HelloWorld
+Description:
+Returns
+Parameters
+Static Variables
+Local variables
+Actions
+ Call SalMessageBox( 'Hello World','Message',MB_Ok)
diff --git a/c/cgi.c b/c/cgi.c
new file mode 100644
index 00000000..526351d4
--- /dev/null
+++ b/c/cgi.c
@@ -0,0 +1,16 @@
+#include
+
+main ()
+{
+ printf ("Content-type: text/html\n");
+ printf ("\n");
+ printf ("\n");
+ printf ("\n");
+ printf ("Hello, world \n");
+ printf ("\n");
+ printf ("\n");
+ printf ("\n");
+ printf ("Hello, world \n");
+ printf ("\n");
+ printf ("\n");
+}
diff --git a/c/chef.ch b/c/chef.ch
index 2faf6465..00bd4cd3 100644
--- a/c/chef.ch
+++ b/c/chef.ch
@@ -1,32 +1,65 @@
+Hello World Cake with Chocolate sauce.
- World Souffle.
-
- Ingredients.
- 72 g haricot beans
- 101 eggs
- 108 g lard
- 111 cups oil
- 32 zucchinis
- 119 ml water
- 114 g red salmon
- 100 g dijon mustard
- 33 potatoes
-
- Method.
- Put potatoes into the mixing bowl.
- Put dijon mustard into the mixing bowl.
- Put lard into the mixing bowl.
- Put red salmon into the mixing bowl.
- Put oil into the mixing bowl.
- Put water into the mixing bowl.
- Put zucchinis into the mixing bowl.
- Put oil into the mixing bowl.
- Put lard into the mixing bowl.
- Put lard into the mixing bowl.
- Put eggs into the mixing bowl.
- Put haricot beans into the mixing bowl.
- Liquefy contents of the mixing bowl.
- Pour contents of the mixing bowl into the baking dish.
-
- Serves 1.
+This prints hello world, while being tastier than Hello World Souffle. The main
+chef makes a " world!" cake, which he puts in the baking dish. When he gets the
+sous chef to make the "Hello" chocolate sauce, it gets put into the baking dish
+and then the whole thing is printed when he refrigerates the sauce. When
+actually cooking, I'm interpreting the chocolate sauce baking dish to be
+separate from the cake one and Liquefy to mean either melt or blend depending on
+context.
+Ingredients.
+33 g chocolate chips
+100 g butter
+54 ml double cream
+2 pinches baking powder
+114 g sugar
+111 ml beaten eggs
+119 g flour
+32 g cocoa powder
+0 g cake mixture
+
+Cooking time: 25 minutes.
+
+Pre-heat oven to 180 degrees Celsius.
+
+Method.
+Put chocolate chips into the mixing bowl.
+Put butter into the mixing bowl.
+Put sugar into the mixing bowl.
+Put beaten eggs into the mixing bowl.
+Put flour into the mixing bowl.
+Put baking powder into the mixing bowl.
+Put cocoa powder into the mixing bowl.
+Stir the mixing bowl for 1 minute.
+Combine double cream into the mixing bowl.
+Stir the mixing bowl for 4 minutes.
+Liquefy the contents of the mixing bowl.
+Pour contents of the mixing bowl into the baking dish.
+bake the cake mixture.
+Wait until baked.
+Serve with chocolate sauce.
+
+chocolate sauce.
+
+Ingredients.
+111 g sugar
+108 ml hot water
+108 ml heated double cream
+101 g dark chocolate
+72 g milk chocolate
+
+Method.
+Clean the mixing bowl.
+Put sugar into the mixing bowl.
+Put hot water into the mixing bowl.
+Put heated double cream into the mixing bowl.
+dissolve the sugar.
+agitate the sugar until dissolved.
+Liquefy the dark chocolate.
+Put dark chocolate into the mixing bowl.
+Liquefy the milk chocolate.
+Put milk chocolate into the mixing bowl.
+Liquefy contents of the mixing bowl.
+Pour contents of the mixing bowl into the baking dish.
+Refrigerate for 1 hour.
diff --git a/c/chicken.chicken b/c/chicken.chicken
new file mode 100644
index 00000000..5f7464ee
--- /dev/null
+++ b/c/chicken.chicken
@@ -0,0 +1,59 @@
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken
+chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken
+
+chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken
+
+chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken
+chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken
+
+chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken
+
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken
+
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken chicken
+chicken chicken chicken chicken chicken chicken
diff --git a/c/clipper.clipper b/c/clipper.clipper
new file mode 100644
index 00000000..92a04b32
--- /dev/null
+++ b/c/clipper.clipper
@@ -0,0 +1 @@
+? "Hello World"
diff --git a/c/coffeescript.coffee b/c/coffeescript.coffee
index 35282656..4b65a573 100644
--- a/c/coffeescript.coffee
+++ b/c/coffeescript.coffee
@@ -1 +1 @@
-alert "Hello, World!"
+console.log "Hello, World!"
diff --git a/c/cool.cl b/c/cool.cl
new file mode 100644
index 00000000..358e1b5a
--- /dev/null
+++ b/c/cool.cl
@@ -0,0 +1,5 @@
+class Main inherits IO {
+ main(): Object {
+ out_string("Hello, World.\n")
+ };
+};
diff --git a/c/css.css b/c/css.css
new file mode 100644
index 00000000..9bfcfb49
--- /dev/null
+++ b/c/css.css
@@ -0,0 +1,3 @@
+body:before {
+ content:"Hello World!"
+}
diff --git a/c/cypherNeo4j.cypher b/c/cypherNeo4j.cypher
new file mode 100644
index 00000000..abad0e9c
--- /dev/null
+++ b/c/cypherNeo4j.cypher
@@ -0,0 +1,3 @@
+CREATE (Hello:Word { val: 'Hello' }), (World:Word { val: 'World!' }),
+(Hello)-[:SPACE]->(World)
+RETURN Hello,World
diff --git a/d/DCPU16.dasm16 b/d/DCPU16.dasm16
new file mode 100644
index 00000000..676a369a
--- /dev/null
+++ b/d/DCPU16.dasm16
@@ -0,0 +1,45 @@
+;;;;;;;;;;;;;;;;;;;
+jsr init_devices
+jsr Hello_World
+set PC,end
+;;;;;;;;;;;;;;;;;;;
+:dev_screen dat 0
+:device_count dat 0
+;;;;;;;;;;;;;;;;;;;
+:find_devices
+hwn [device_count]
+set I,0
+:find_devices_loop
+hwq i
+ife A,0xf615
+ set [dev_screen],1
+add I,1
+ifn I,device_count
+ set PC,find_devices_loop
+set PC,pop
+:init_devices
+jsr find_devices
+;set up display
+set A,0
+set B,0x8000
+hwi [dev_screen]
+set PC,pop
+
+:Hello_World
+set [0x8000],0x1048
+set [0x8001],0x1065
+set [0x8002],0x106c
+set [0x8003],0x106c
+set [0x8004],0x106f
+set [0x8005],0x102c
+set [0x8006],0
+set [0x8007],0x1077
+set [0x8008],0x106f
+set [0x8009],0x1072
+set [0x800a],0x106c
+set [0x800b],0x1064
+set [0x800c],0x1021
+set PC,pop
+
+:end
+set PC,end
\ No newline at end of file
diff --git a/d/DNA#.dna b/d/DNA#.dna
new file mode 100644
index 00000000..056503a6
--- /dev/null
+++ b/d/DNA#.dna
@@ -0,0 +1,124 @@
+ AT
+ T--A
+ A----T
+ T-----A
+ T-----A
+ G----C
+ T--A
+ GC
+ CG
+ C--G
+ A----T
+ A-----T
+ T-----A
+ A----T
+ A--T
+ GC
+ AT
+ C--G
+ T----A
+ C-----G
+ T-----A
+ G----C
+ C--G
+ CG
+ AT
+ A--T
+ T----A
+ A-----T
+ A-----T
+ G----C
+ A--T
+ GC
+ TA
+ G--C
+ T----A
+ G-----C
+ C-----G
+ C----G
+ A--T
+ GC
+ TA
+ G--C
+ A----T
+ G-----C
+ A-----T
+ C----G
+ A--T
+ CG
+ GC
+ A--T
+ A----T
+ C-----G
+ A-----T
+ C----G
+ A--T
+ CG
+ GC
+ A--T
+ T----A
+ G-----C
+ A-----T
+ G----C
+ A--T
+ CG
+ GC
+ A--T
+ G----C
+ A-----T
+ A-----T
+ T----A
+ A--T
+ TA
+ AT
+ T--A
+ G----C
+ A-----T
+ A-----T
+ A----T
+ G--C
+ AT
+ AT
+ G--C
+ T----A
+ G-----C
+ A-----T
+ G----C
+ G--C
+ AT
+ TA
+ T--A
+ A----T
+ G-----C
+ G-----C
+ A----T
+ A--T
+ TA
+ AT
+ T--A
+ A----T
+ T-----A
+ G-----C
+ A----T
+ T--A
+ TA
+ AT
+ G--C
+ A----T
+ T-----A
+ A-----T
+ T----A
+ G--C
+ AT
+ TA
+ T--A
+ A----T
+ G-----C
+ G-----C
+ A----T
+ A--T
+ AT
+ AT
+ T--A
+ G----C
+ A-----T
diff --git a/d/DNA-Sharp.dna b/d/DNA-Sharp.dna
new file mode 100644
index 00000000..dae71d80
--- /dev/null
+++ b/d/DNA-Sharp.dna
@@ -0,0 +1,125 @@
+ AT
+ T--A
+ A----T
+ T-----A
+ T-----A
+ G----C
+ T--A
+ GC
+ CG
+ C--G
+ A----T
+ A-----T
+ T-----A
+ A----T
+ A--T
+ GC
+ AT
+ C--G
+ T----A
+ C-----G
+ T-----A
+ G----C
+ C--G
+ CG
+ AT
+ A--T
+ T----A
+ A-----T
+ A-----T
+ G----C
+ A--T
+ GC
+ TA
+ G--C
+ T----A
+ G-----C
+ C-----G
+ C----G
+ A--T
+ GC
+ TA
+ G--C
+ A----T
+ G-----C
+ A-----T
+ C----G
+ A--T
+ CG
+ GC
+ A--T
+ A----T
+ C-----G
+ A-----T
+ C----G
+ A--T
+ CG
+ GC
+ A--T
+ T----A
+ G-----C
+ A-----T
+ G----C
+ A--T
+ CG
+ GC
+ A--T
+ G----C
+ A-----T
+ A-----T
+ T----A
+ A--T
+ TA
+ AT
+ T--A
+ G----C
+ A-----T
+ A-----T
+ A----T
+ G--C
+ AT
+ AT
+ G--C
+ T----A
+ G-----C
+ A-----T
+ G----C
+ G--C
+ AT
+ TA
+ T--A
+ A----T
+ G-----C
+ G-----C
+ A----T
+ A--T
+ TA
+ AT
+ T--A
+ A----T
+ T-----A
+ G-----C
+ A----T
+ T--A
+ TA
+ AT
+ G--C
+ A----T
+ T-----A
+ A-----T
+ T----A
+ G--C
+ AT
+ TA
+ T--A
+ A----T
+ G-----C
+ G-----C
+ A----T
+ A--T
+ AT
+ AT
+ T--A
+ G----C
+ A-----T
+
diff --git a/d/DOGO.dogo b/d/DOGO.dogo
new file mode 100644
index 00000000..ef0267b5
--- /dev/null
+++ b/d/DOGO.dogo
@@ -0,0 +1,32 @@
+roll-over roll-over heel roll-over roll-over roll-over roll-over heel heel heel
+heel heel heel heel heel heel sit roll-over roll-over roll-over heel roll-over
+roll-over roll-over heel heel heel heel heel heel heel heel roll-over roll-over
+heel roll-over roll-over roll-over roll-over roll-over heel roll-over roll-over
+roll-over roll-over roll-over stay roll-over roll-over roll-over heel roll-over
+roll-over heel roll-over roll-over roll-over heel roll-over roll-over roll-over
+roll-over heel heel heel heel heel heel heel sit roll-over roll-over roll-over
+heel roll-over roll-over roll-over heel heel heel heel roll-over roll-over heel
+roll-over roll-over roll-over roll-over roll-over heel roll-over roll-over
+roll-over roll-over roll-over stay roll-over roll-over roll-over heel roll-over
+roll-over roll-over heel roll-over roll-over roll-over roll-over roll-over heel
+roll-over heel heel heel heel heel heel heel roll-over roll-over roll-over
+roll-over roll-over heel heel roll-over heel heel heel roll-over roll-over
+roll-over roll-over roll-over heel roll-over roll-over roll-over heel heel heel
+roll-over roll-over roll-over roll-over heel heel heel heel heel heel heel heel
+sit roll-over roll-over roll-over heel roll-over roll-over roll-over heel heel
+heel heel roll-over roll-over heel roll-over roll-over roll-over roll-over
+roll-over heel roll-over roll-over roll-over roll-over roll-over stay roll-over
+roll-over roll-over heel roll-over roll-over heel roll-over roll-over roll-over
+heel heel heel roll-over roll-over roll-over roll-over heel heel heel heel heel
+heel heel heel heel heel sit roll-over roll-over roll-over heel roll-over
+roll-over roll-over heel heel heel heel heel heel heel heel heel roll-over
+roll-over heel roll-over roll-over roll-over roll-over roll-over heel roll-over
+roll-over roll-over roll-over roll-over stay roll-over roll-over roll-over heel
+roll-over roll-over roll-over roll-over heel heel heel roll-over roll-over
+roll-over roll-over heel roll-over roll-over roll-over roll-over heel heel heel
+heel roll-over roll-over heel roll-over heel heel heel roll-over roll-over
+roll-over roll-over roll-over heel roll-over roll-over heel heel heel heel heel
+heel roll-over roll-over roll-over roll-over heel roll-over roll-over heel heel
+heel heel heel heel heel heel roll-over roll-over roll-over roll-over heel
+roll-over roll-over roll-over heel heel roll-over roll-over roll-over roll-over
+heel roll-over roll-over roll-over roll-over roll-over heel
diff --git a/d/DUP.dup b/d/DUP.dup
new file mode 100644
index 00000000..442165c7
--- /dev/null
+++ b/d/DUP.dup
@@ -0,0 +1,2 @@
+[\[^^>][$;,1+]#%%]p:
+0$"Hello, world!"p;!10,
diff --git a/d/Dart.dart b/d/Dart.dart
new file mode 100644
index 00000000..447899fc
--- /dev/null
+++ b/d/Dart.dart
@@ -0,0 +1,3 @@
+main() {
+ print('Hello, World!');
+}
diff --git a/d/Drive-In Window.diw b/d/Drive-In Window.diw
new file mode 100644
index 00000000..a73688f1
--- /dev/null
+++ b/d/Drive-In Window.diw
@@ -0,0 +1,41 @@
+Hi, welcome to Hello_World_Buffet. Here is a menu.
+
+Rice Krispie Treat: $10
+Ice Cream: $30
+Cookies: $70
+
+Here are your sides.
+
+Whipped Cream: $1
+Chocolate: $2
+Caramel: $3
+
+May I take your order?
+
+Person 1 would like the Cookies with Chocolate.
+Person 1 will pay for his order!
+Person 2 would like the Ice Cream, hold the Whipped Cream.
+Person 2 would also like what Person 1 has.
+Person 2 will pay for his order!
+Person 2 needs 7 dollars more for his order!
+Person 2 will pay for his order!
+Person 2 will pay for his order!
+Person 2 needs 3 dollars more for his order!
+Person 2 will pay for his order!
+Person 3 would like the Ice Cream with Chocolate.
+Person 3 will pay for his order!
+Person 1 would also like the Rice Krispie Treat with Caramel.
+Person 1 needs 2 more dollars for his order!
+Person 1 will pay for his order!
+Person 2 will pay for his order!
+Person 2 needs 3 dollars more for his order!
+Person 2 will pay for his order!
+Person 2 needs 6 dollars less for his order!
+Person 2 will pay for his order!
+Person 2 needs 8 dollars less for his order!
+Person 2 will pay for his order!
+Person 3 needs 1 dollar more for his order!
+Person 3 will pay for his order!
+Just wait while we decide...
+
+OK, that will be $1.14. Thanks for coming!
diff --git a/d/Dyvil.dyvil b/d/Dyvil.dyvil
new file mode 100644
index 00000000..a9f9cce7
--- /dev/null
+++ b/d/Dyvil.dyvil
@@ -0,0 +1,4 @@
+class Dyvil
+{
+ public static void main([String] args) = println "Hello World"
+}
diff --git a/d/HelloWorld.dark b/d/HelloWorld.dark
new file mode 100644
index 00000000..5b93f4e0
--- /dev/null
+++ b/d/HelloWorld.dark
@@ -0,0 +1,12 @@
++helloworld hell
+helloworld$twist stalker io
+helloworld$twist sign string
+io$stalk
+io$personal
+string$scrawl " Hello World!
+string$read ~
+io$echo
+helloworld$consume io
+helloworld$consume string
+helloworld$empty
+helloworld$apocalypse
diff --git a/d/D.d b/d/d.d
similarity index 97%
rename from d/D.d
rename to d/d.d
index c81015fe..60c7b6c9 100644
--- a/d/D.d
+++ b/d/d.d
@@ -4,4 +4,4 @@ import std.stdio;
void main()
{
writefln("Hello World!");
-}
+}
\ No newline at end of file
diff --git a/d/dc.dc b/d/dc.dc
old mode 100755
new mode 100644
index c07833b4..62b3100c
--- a/d/dc.dc
+++ b/d/dc.dc
@@ -1,2 +1,2 @@
-#!/usr/bin/dc
-[Hello World!]p
+[Hello World
+]n
diff --git a/d/dd_dd.dd b/d/dd_dd.dd
new file mode 100644
index 00000000..26daa4f5
--- /dev/null
+++ b/d/dd_dd.dd
@@ -0,0 +1 @@
+_*>|_*_>_*_>_*_>_*_>_*_>_*_>_*_>_*_>_*_>_*>__*|_>*__|*|||*__
+>*>||*>_|*__>*__>*__>*__>*__>*__>*__>*{_>*>_|*>||*__>*>||*>||*__>*__>*__>*>_|*>
+||*__>*__>*__>*__>*__>*__>*{__*>||*>_|*__>*__>*>||*>||*__>*>_|*>||*__>*__>*__>*
+__>*__>*__>*__>*{{>*>||*>_|*__>*__>*__>*__>*__>*__>*__>*__>*__>*{_>*>_|*>||*__>
+*>_|*>||*__>*__>*__>*__>*__>*__>*__>*__>*__>*{_>*>||*>_|*>|>*>||*>_|*__>*__>*__
+>*__>*__>*__>*__>*__>*{_>*>|_*>||*>_|*__>*>||*>_|*__>*__>*>_|*>||*__>*__>*__>*_
+_>*__>*__>*{__*>||*>_|*__>*>_|*>||*__>*>|_*>||*>_|*__>*__>*__>*__>*__>*__>*__>*
+__>*{_>*>|_*>||*>||*__>*__>*__>*__>*__>*__>*__>*__>*__>*{_>*>|_*>||*>_|*__>*__>
+*__>*__>*__>*__>*__>*__>*__>*{_>*__|*>__|*>__|*__|*__>*__>*__>*__>*__>*__>*__>*
+__>*__>*>_|*>||*{_>*__|*>__|*>__|*{_|*__>*>||*>||*{!
diff --git a/d/divzeros.dz b/d/divzeros.dz
new file mode 100644
index 00000000..5f7f7bc5
--- /dev/null
+++ b/d/divzeros.dz
@@ -0,0 +1 @@
+(?'H+?'e+?'l+?'l+?'o+?',+?' +?'W+?'o+?'r+?'l+?'d+?'!)/0
diff --git a/e/EOOOL.eoool b/e/EOOOL.eoool
new file mode 100644
index 00000000..3f835e93
--- /dev/null
+++ b/e/EOOOL.eoool
@@ -0,0 +1 @@
+,{,{89+(59+~1&(7~+1&2&2&((3~+1&(4~(32_((6~+((8+(38_(},}
diff --git a/e/EmacsLisp.el b/e/EmacsLisp.el
new file mode 100644
index 00000000..75137210
--- /dev/null
+++ b/e/EmacsLisp.el
@@ -0,0 +1,3 @@
+;;for emacs elisp
+
+(message "hello,world")
diff --git a/e/elixir.ex b/e/elixir.ex
new file mode 100644
index 00000000..ccdd3d58
--- /dev/null
+++ b/e/elixir.ex
@@ -0,0 +1 @@
+ IO.puts "Defining the function world"
diff --git a/e/elixir.exs b/e/elixir.exs
new file mode 100644
index 00000000..52fed1ca
--- /dev/null
+++ b/e/elixir.exs
@@ -0,0 +1,2 @@
+#!/usr/bin/env elixir
+IO.puts "Hello world"
diff --git a/e/emmental.emmental b/e/emmental.emmental
new file mode 100644
index 00000000..1b3bffd9
--- /dev/null
+++ b/e/emmental.emmental
@@ -0,0 +1 @@
+;#58#126#63#36!;#46#36#!;#0#1!;#0#2!;#0#3!;#0#4!;#0#5!;#0#6!;#0#7!#0#33#100#108#114#111#119#32#44#111#108#108#101#72$
diff --git a/e/emoticon.emoticon b/e/emoticon.emoticon
new file mode 100644
index 00000000..cb21abf4
--- /dev/null
+++ b/e/emoticon.emoticon
@@ -0,0 +1 @@
+Hello World! :Q S::P :P
diff --git a/e/~English.ext b/e/~English.ext
new file mode 100644
index 00000000..f9da04c3
--- /dev/null
+++ b/e/~English.ext
@@ -0,0 +1,2 @@
+Display "Hello world!" and a newline.
+Stop the program.
diff --git a/f/factor.factor b/f/factor.factor
new file mode 100644
index 00000000..654a7cac
--- /dev/null
+++ b/f/factor.factor
@@ -0,0 +1,3 @@
+USING: io ;
+"Hello World" print
+
diff --git a/f/false.f b/f/false.f
new file mode 100644
index 00000000..d3bd0e57
--- /dev/null
+++ b/f/false.f
@@ -0,0 +1,2 @@
+"Hello, World!
+"
diff --git a/f/fantom.fan b/f/fantom.fan
new file mode 100644
index 00000000..babd5c31
--- /dev/null
+++ b/f/fantom.fan
@@ -0,0 +1,6 @@
+// Hello from Fantom!
+class HelloWorld {
+ static Void main() {
+ echo("Hello, World!")
+ }
+}
diff --git a/f/ferite.fe b/f/ferite.fe
new file mode 100644
index 00000000..65f3a303
--- /dev/null
+++ b/f/ferite.fe
@@ -0,0 +1,2 @@
+uses "console";
+Console.println( "Hello World" );
diff --git a/f/fish.fish b/f/fish.fish
new file mode 100755
index 00000000..b5052017
--- /dev/null
+++ b/f/fish.fish
@@ -0,0 +1,2 @@
+#!/usr/bin/env fish
+echo "Hello, World!"
diff --git a/f/fjoelnir.fjo b/f/fjoelnir.fjo
new file mode 100644
index 00000000..9c8c8503
--- /dev/null
+++ b/f/fjoelnir.fjo
@@ -0,0 +1,11 @@
+"hello" < main
+{
+ main ->
+ stef(;)
+ stofn
+ skrifastreng(;"Hello World!"),
+ stofnlok
+}
+*
+"GRUNNUR"
+;
\ No newline at end of file
diff --git a/f/fob.fob b/f/fob.fob
new file mode 100644
index 00000000..ae505f03
--- /dev/null
+++ b/f/fob.fob
@@ -0,0 +1 @@
+ $:#&$Hello, World!:#<>#=
diff --git a/f/fog.fog.md b/f/fog.fog.md
new file mode 100755
index 00000000..f84410b1
--- /dev/null
+++ b/f/fog.fog.md
@@ -0,0 +1 @@
+Hello, World!
diff --git a/f/foo.foo b/f/foo.foo
new file mode 100644
index 00000000..b0d55586
--- /dev/null
+++ b/f/foo.foo
@@ -0,0 +1 @@
+"Hello, World!"
diff --git a/f/forobj.forobj b/f/forobj.forobj
new file mode 100644
index 00000000..edbc1f46
--- /dev/null
+++ b/f/forobj.forobj
@@ -0,0 +1 @@
+"Hello world!\n"d
diff --git a/f/forth.f b/f/forth.f
deleted file mode 100644
index fa4372ab..00000000
--- a/f/forth.f
+++ /dev/null
@@ -1 +0,0 @@
-: HELLO S" Hello, world!" TELL CR ;
\ No newline at end of file
diff --git a/f/forth.fth b/f/forth.fth
new file mode 100644
index 00000000..8dc77cec
--- /dev/null
+++ b/f/forth.fth
@@ -0,0 +1 @@
+: HELLO ." Hello, world!" CR ;
\ No newline at end of file
diff --git a/f/fortob.fortob b/f/fortob.fortob
new file mode 100644
index 00000000..34f18385
--- /dev/null
+++ b/f/fortob.fortob
@@ -0,0 +1,2 @@
+@print[$!.readcom.println;$\.push:'\;]\;
+print "Hello world!"\;
diff --git a/f/fourier.fourier b/f/fourier.fourier
new file mode 100644
index 00000000..f1506322
--- /dev/null
+++ b/f/fourier.fourier
@@ -0,0 +1 @@
+72a101a108aa111a44a32a119a111a114a108a100a33a10a
diff --git a/f/fsharp.fs b/f/fsharp.fs
new file mode 100644
index 00000000..42518390
--- /dev/null
+++ b/f/fsharp.fs
@@ -0,0 +1 @@
+printfn "Hello World!"
diff --git a/g/GASOIL.gasoil b/g/GASOIL.gasoil
new file mode 100644
index 00000000..59db2528
--- /dev/null
+++ b/g/GASOIL.gasoil
@@ -0,0 +1,2 @@
+main
+("Hello World!"; WRITE)
diff --git a/g/GridScript.gridscript b/g/GridScript.gridscript
new file mode 100644
index 00000000..4d9484b2
--- /dev/null
+++ b/g/GridScript.gridscript
@@ -0,0 +1,7 @@
+#HELLO WORLD.
+
+@width 3
+@height 1
+
+(1,1):START
+(3,1):PRINT 'Hello World'
diff --git a/g/gammaplex.gammaplex b/g/gammaplex.gammaplex
new file mode 100644
index 00000000..f85519f6
--- /dev/null
+++ b/g/gammaplex.gammaplex
@@ -0,0 +1 @@
+X"Hello World!"XXSXrRE
diff --git a/g/gecho.gecho b/g/gecho.gecho
new file mode 100644
index 00000000..be3d4f5c
--- /dev/null
+++ b/g/gecho.gecho
@@ -0,0 +1 @@
+print 'hello '<> 'world
\ No newline at end of file
diff --git a/g/gentzen.gentzen b/g/gentzen.gentzen
new file mode 100644
index 00000000..968d0e18
--- /dev/null
+++ b/g/gentzen.gentzen
@@ -0,0 +1,5 @@
+<- "stdlib";
+<- "iolib";
+main : () / ($1(iosys) |- $2(++));
+main = [x,y] cut "Hello, World!" [z] outtext x z y;
+-> main;
diff --git a/g/geojson.geojson b/g/geojson.geojson
new file mode 100644
index 00000000..7cfd616a
--- /dev/null
+++ b/g/geojson.geojson
@@ -0,0 +1 @@
+{"type":"FeatureCollection","features":[{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[-103.35937499999999,66.93006025862448],[-104.4140625,39.90973623453719],[-94.21875,39.36827914916011],[-93.8671875,50.28933925329178],[-85.78125,50.28933925329178],[-85.78125,39.639537564366684],[-75.5859375,39.639537564366684],[-77.6953125,67.06743335108298],[-86.484375,66.79190947341796],[-85.78125,57.7041472343419],[-92.8125,57.32652122521709],[-94.21875,66.51326044311188],[-103.35937499999999,66.93006025862448]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[-71.3671875,67.47492238478702],[-40.42968749999999,67.60922060496382],[-40.78125,64.01449619484472],[-61.52343749999999,63.548552232036414],[-61.52343749999999,57.89149735271031],[-50.625,57.89149735271031],[-50.625,51.39920565355378],[-60.1171875,51.39920565355378],[-61.17187499999999,42.032974332441405],[-42.1875,42.293564192170095],[-42.1875,36.87962060502676],[-68.203125,34.88593094075317],[-71.3671875,67.47492238478702]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[-32.6953125,67.60922060496382],[-32.34375,39.36827914916011],[-4.21875,40.713955826286046],[-4.21875,47.754097979680026],[-20.7421875,47.040182144806664],[-21.796875,67.87554134672945],[-32.6953125,67.60922060496382]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[4.5703125,68.78414378041504],[5.9765625,42.553080288955826],[37.265625,43.83452678223682],[37.265625,49.61070993807422],[18.6328125,50.28933925329178],[15.468749999999998,69.03714171275197],[4.5703125,68.78414378041504]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[41.8359375,43.068887774169625],[41.8359375,68.65655498475735],[95.625,68.65655498475735],[95.625,43.068887774169625],[41.8359375,43.068887774169625]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[50.9765625,47.27922900257082],[50.9765625,66.93006025862448],[89.296875,66.93006025862448],[89.296875,47.27922900257082],[50.9765625,47.27922900257082]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[-115.6640625,18.312810846425442],[-98.7890625,18.979025953255267],[-84.72656249999999,-15.961329081596634],[-75.5859375,-4.565473550710278],[-69.2578125,-4.214943141390639],[-65.7421875,-15.284185114076433],[-53.0859375,19.973348786110602],[-39.7265625,21.28937435586041],[-65.0390625,-41.244772343082076],[-73.828125,-42.0329743324414],[-76.640625,-28.613459424004414],[-84.375,-41.50857729743933],[-94.921875,-42.0329743324414],[-115.6640625,18.312810846425442]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[-34.80468749999999,-39.09596293630548],[-34.80468749999999,21.28937435586041],[14.414062499999998,21.28937435586041],[14.414062499999998,-39.09596293630548],[-34.80468749999999,-39.09596293630548]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[-28.125,-31.05293398570514],[-28.125,14.944784875088372],[8.7890625,14.944784875088372],[8.7890625,-31.05293398570514],[-28.125,-31.05293398570514]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[23.203125,21.616579336740603],[22.148437499999996,-38.27268853598096],[32.34375,-37.99616267972812],[33.75,-15.961329081596634],[45.3515625,-36.597889133070204],[59.765625,-36.03133177633187],[39.0234375,-5.266007882805485],[54.84375,-3.513421045640032],[53.0859375,23.241346102386135],[23.203125,21.616579336740603]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[28.828124999999996,2.811371193331128],[28.828124999999996,16.972741019999035],[46.7578125,16.972741019999035],[46.7578125,2.811371193331128],[28.828124999999996,2.811371193331128]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[65.0390625,22.917922936146045],[66.09375,-34.30714385628803],[111.4453125,-34.30714385628803],[110.390625,-25.79989118208832],[78.3984375,-24.206889622398023],[76.9921875,23.56398712845123],[65.0390625,22.917922936146045]]]}},{"type":"Feature","properties":{},"geometry":{"type":"Polygon","coordinates":[[[117.0703125,25.165173368663954],[121.640625,-33.13755119234615],[135.35156249999997,-31.653381399663985],[146.25,-20.3034175184893],[148.7109375,-9.79567758282973],[148.359375,0],[145.1953125,7.36246686553575],[140.2734375,14.604847155053898],[135.703125,20.632784250388028],[128.671875,24.206889622398023],[121.9921875,26.11598592533351],[117.0703125,25.165173368663954]]]}}]}
\ No newline at end of file
diff --git a/g/gibberish.gibberish b/g/gibberish.gibberish
new file mode 100644
index 00000000..d914d99e
--- /dev/null
+++ b/g/gibberish.gibberish
@@ -0,0 +1,2 @@
+[Hello, world!
+]eo
diff --git a/g/glass.glass b/g/glass.glass
new file mode 100644
index 00000000..2656f273
--- /dev/null
+++ b/g/glass.glass
@@ -0,0 +1 @@
++{M[m(_o)O!"Hello World!"(_o)o.?]}
diff --git a/g/golfscript.rb b/g/golfscript.golfscript
similarity index 100%
rename from g/golfscript.rb
rename to g/golfscript.golfscript
diff --git a/g/googleappscript.gs b/g/googleappscript.gs
new file mode 100644
index 00000000..dd15942c
--- /dev/null
+++ b/g/googleappscript.gs
@@ -0,0 +1,3 @@
+function helloWorld() {
+ Logger.log('Hello World');
+}
diff --git a/g/grin.grin b/g/grin.grin
new file mode 100644
index 00000000..102b07fe
--- /dev/null
+++ b/g/grin.grin
@@ -0,0 +1 @@
+(Hello, world!)
diff --git a/h/HEX.hex b/h/HEX.hex
new file mode 100644
index 00000000..7d8c8cbd
--- /dev/null
+++ b/h/HEX.hex
@@ -0,0 +1,4 @@
+GBL;
+Bug("1", "Hello, World!");
+Scuttle("1");
+Write;
diff --git a/h/Haxe.hx b/h/Haxe.hx
deleted file mode 100644
index 4aecfc89..00000000
--- a/h/Haxe.hx
+++ /dev/null
@@ -1,5 +0,0 @@
-class Haxe {
- static function main() {
- trace("Hello, World!");
- }
-}
diff --git a/h/Higher Subleq.higher_subleq b/h/Higher Subleq.higher_subleq
new file mode 100644
index 00000000..4e6f17d6
--- /dev/null
+++ b/h/Higher Subleq.higher_subleq
@@ -0,0 +1,5 @@
+int printf();
+int main()
+{
+ printf("Hello, World!\n");
+}
diff --git a/h/hack.hh b/h/hack.hh
new file mode 100644
index 00000000..d9b5532c
--- /dev/null
+++ b/h/hack.hh
@@ -0,0 +1,2 @@
+
+// (if ilasm cannot be found, it's in the .NET directory (%windir%\Microsoft.NET\Framework\v4.0.30319\ilasm.exe))
+
+// assembly references
+.assembly extern mscorlib
+{
+ .publickeytoken = (B7 7A 5C 56 19 34 E0 89 ) // .z\V.4..
+ .ver 4:0:0:0
+}
+
+// assembly manifest
+.assembly ilhw
+{
+ // target framework
+ // this is always a pain in the ass (thus copy it from another assembly by using ildasm)
+ .custom instance void [mscorlib]System.Runtime.Versioning.TargetFrameworkAttribute::.ctor(string)
+ = ( 01 00 1C 2E 4E 45 54 46 72 61 6D 65 77 6F 72 6B // ....NETFramework
+ 2C 56 65 72 73 69 6F 6E 3D 76 34 2E 35 2E 33 01 // ,Version=v4.5.3.
+ 00 54 0E 14 46 72 61 6D 65 77 6F 72 6B 44 69 73 // .T..FrameworkDis
+ 70 6C 61 79 4E 61 6D 65 14 2E 4E 45 54 20 46 72 // playName..NET Fr
+ 61 6D 65 77 6F 72 6B 20 34 2E 35 2E 33 ) // amework 4.5.3
+
+
+ .hash algorithm 0x00008004
+ .ver 0:0:0:0
+}
+
+.module ilhw.dll
+.imagebase 0x00400000
+.file alignment 0x00000200
+.stackreserve 0x00100000
+.subsystem 0x0003 // WINDOWS_CUI
+.corflags 0x00000001 // ILONLY
+
+
+.class public abstract auto ansi sealed ILHW.Program
+ extends [mscorlib]System.Object // nope, not implicit P:
+{
+
+ .method public hidebysig static void Main(class [mscorlib]System.String[] args) cil managed
+ {
+ .entrypoint // this method is the entry point of the program
+ .maxstack 1 // the maximum amount of objects on the stack is 1.
+
+ ldstr "Hello, world!" // loads a string on the stack (it actually allocates it and puts the GC handle on the stack)
+ call void [mscorlib]System.Console::WriteLine(string) // this should be straightforward enough
+
+ ret // even void methods need a return statement
+ }
+
+}
diff --git a/i/ink.ink b/i/ink.ink
new file mode 100644
index 00000000..af5626b4
--- /dev/null
+++ b/i/ink.ink
@@ -0,0 +1 @@
+Hello, world!
diff --git a/i/irc b/i/irc
new file mode 100644
index 00000000..184320d2
--- /dev/null
+++ b/i/irc
@@ -0,0 +1 @@
+/timer 1 9999 1 Hello World
diff --git a/i/iscom.iscom b/i/iscom.iscom
new file mode 100644
index 00000000..bfc3b1e3
--- /dev/null
+++ b/i/iscom.iscom
@@ -0,0 +1 @@
+"Hello, world!" @=10
diff --git a/j/Jasmin.j b/j/Jasmin.j
new file mode 100644
index 00000000..41363023
--- /dev/null
+++ b/j/Jasmin.j
@@ -0,0 +1,10 @@
+.class public Jasmin
+.super java/lang/Object
+
+.method public static main([Ljava/lang/String;)V
+ .limit stack 2
+ getstatic java/lang/System/out Ljava/io/PrintStream;
+ ldc "Hello world!"
+ invokevirtual java/io/PrintStream/println(Ljava/lang/String;)V
+ return
+.end method
diff --git a/j/java.java b/j/Java.java
similarity index 80%
rename from j/java.java
rename to j/Java.java
index 9611a4ee..3ced34f1 100644
--- a/j/java.java
+++ b/j/Java.java
@@ -1,4 +1,4 @@
-public class java {
+public class Java {
public static void main(String[] args) {
System.out.println("Hello World");
}
diff --git a/j/javascript.js b/j/javascript.js
index 6e7bffe1..accefceb 100644
--- a/j/javascript.js
+++ b/j/javascript.js
@@ -1 +1 @@
-alert("Hello World");
\ No newline at end of file
+console.log("Hello World");
diff --git a/j/json.json b/j/json.json
new file mode 100644
index 00000000..de0657dd
--- /dev/null
+++ b/j/json.json
@@ -0,0 +1 @@
+{ "hello": "world" }
diff --git a/j/jsx.js b/j/jsx.js
new file mode 100644
index 00000000..76f21413
--- /dev/null
+++ b/j/jsx.js
@@ -0,0 +1,12 @@
+var React = require('react');
+
+var HelloWorld = React.createClass({
+ displayName: 'HelloWorld',
+ render: function() {
+ return (
+ Hello World
+ );
+ }
+});
+
+console.log(React.renderToString( ));
diff --git a/k/KimL.kiml b/k/KimL.kiml
new file mode 100644
index 00000000..19c49190
--- /dev/null
+++ b/k/KimL.kiml
@@ -0,0 +1 @@
+io.out "Hello World!"
diff --git a/k/karel.kl b/k/karel.kl
new file mode 100644
index 00000000..7827dcc6
--- /dev/null
+++ b/k/karel.kl
@@ -0,0 +1,4 @@
+PROGRAM hello_world
+BEGIN
+ WRITE('Hello, world!', CR)
+END hello_world
diff --git a/k/kipple.kipple b/k/kipple.kipple
new file mode 100644
index 00000000..a9f61ea0
--- /dev/null
+++ b/k/kipple.kipple
@@ -0,0 +1 @@
+33>o<100 108>o<114 111>o<87 32>o<111 108>o<108 101>o<72
diff --git a/kotlin b/k/kotlin
similarity index 100%
rename from kotlin
rename to k/kotlin
diff --git a/k/kotlin.kt b/k/kotlin.kt
new file mode 100644
index 00000000..52899bb4
--- /dev/null
+++ b/k/kotlin.kt
@@ -0,0 +1,5 @@
+package hello
+
+fun main(args : Array) {
+ println("Hello, world!")
+}
diff --git a/l/LNUSP.lnusp b/l/LNUSP.lnusp
new file mode 100644
index 00000000..54f46ded
--- /dev/null
+++ b/l/LNUSP.lnusp
@@ -0,0 +1,51 @@
+--- Hello World!
+---
+000 .INPUT .OUTPUT .STOP
+001 . . .
+001 . . .
+001 . . .
+001 . !.! . .
+001 . ! . .
+001 ! . ! . .
+001 . !! . .
+001 * . .
+072 + H . .
+001 * . .
+101 + e . .
+001 * . .
+108 + l . .
+001 * . .
+108 + l . .
+001 * . .
+111 + o . .
+001 * . .
+032 + (sp) . .
+001 * . .
+087 + W . .
+001 * . .
+111 + o . .
+001 * . .
+114 + r . .
+001 * . .
+108 + l . .
+001 * . .
+100 + d . .
+001 * . .
+033 + ! . .
+001 * . .
+013 + (cr) . -------------- .
+001 * . .
+001 ! . .
+001 . . .
+001 . !! . .
+001 . !.! ! ! . !......! .
+001 . ! . ! ?......!.....? ! .
+001 ! . ! . @ ? . .?? ? . .
+001 . !! ./. . . ? ? . . .
+016 . . * --.-- . --. .---.-.-- .
+001 . ! . ? . * ? . ! .
+001 . !.....?..@.....?.....!....@
+001 . . ? ? .
+001 ! ! .. . .
+001 !......! ! ?..? .
+001 !.......!
diff --git a/l/LOLA.lola b/l/LOLA.lola
new file mode 100644
index 00000000..c82a1c49
--- /dev/null
+++ b/l/LOLA.lola
@@ -0,0 +1,23 @@
+:H,:e,2:l,,:o,:',:_,:w,:o,:r,:l,:d,:!,:%,:\\b,\\a,,,,,,,,,,,,,,
+
++\\\cb,ba,,
+*\\ba+,,\\a,
+:\\\a\c,c,
+
+H*+8,,8,
+e+d,
+l8+,d,
+o3+,l,
+'_+,^,
+w8+,o,
+r+^,+,e,
+d2%,
+_52,
+!+_,
+
+2\\bba,,
+3+2,
+5+22,,
+832,
+%*2,5,
+^2*2,,3,
diff --git a/l/LazyK.lazy b/l/LazyK.lazy
new file mode 100644
index 00000000..6243802f
--- /dev/null
+++ b/l/LazyK.lazy
@@ -0,0 +1,10 @@
+`k``s``si`k``s`k```sii``s``s`kski``s``s`ksk``s``s`ksk```s``siii``s``s`kski`k``s``si`k``s``s`ksk```s``s`ksk
+i``s`k``s``s`kski``s``s`ksk```sii``s``s`kski`k``s``si`k``s`k```sii``s``s`kski```sii``s``s`ksk``s``s`kski`k
+``s``si`k``s`k```sii``s``s`kski```sii``s``s`ksk``s``s`kski`k``s``si`k``s``s`ksk``s`k``s``s`kski``s``s`ksk`
+`s`k``s``s`kski```sii``s``s`ksk``s``s`kski`k``s``si`k````s``s`ksk```s``siii``s``s`kski`s``s`ksk```sii``s``
+s`ksk``s``s`kski`k``s``si`k``s`k``s``s`kski```s``siii``s``s`kski`k``s``si`k``s`k``s``s`ksk``s`k``s``s`kski
+``s``s`ksk``s``s`kski``s``s`ksk```s``siii``s``s`kski`k``s``si`k``s``s`ksk``s`k``s``s`kski``s``s`ksk``s`k``
+s``s`kski```sii``s``s`ksk``s``s`kski`k``s``si`k``s`k``s``s`kski``s``s`ksk``s`k``s``s`kski``s``s`ksk```sii`
+`s``s`ksk``s``s`kski`k``s``si`k``s`k```sii``s``s`kski```sii``s``s`ksk``s``s`kski`k``s``si`k```s``s`kski``s
+`k``s``s`kski``s``s`ksk```sii``s``s`kski`k``s``si`k``s``s`ksk``s`k``s``s`kski```s``siii``s``s`kski`k``s``s
+i`k``s`k``s``s`kski``s``s`ksk```sii``s``s`kski`k``s``si`k```sii```sii``s``s`kski`k```sii```sii``s``s`kski
diff --git a/l/labyrinth.labyrinth b/l/labyrinth.labyrinth
new file mode 100644
index 00000000..aa1e8c9b
--- /dev/null
+++ b/l/labyrinth.labyrinth
@@ -0,0 +1,2 @@
+33_100_108:}_114_111:}_87_32_44{{:_101_72.......
+@
diff --git a/l/leszek.leszek b/l/leszek.leszek
new file mode 100644
index 00000000..cd60faa6
--- /dev/null
+++ b/l/leszek.leszek
@@ -0,0 +1 @@
+\O\C\.1.Hello World!
diff --git a/l/lisp.lsp b/l/lisp.lsp
index f73945fe..71a68ef1 100644
--- a/l/lisp.lsp
+++ b/l/lisp.lsp
@@ -1,4 +1,6 @@
; LISP
-(DEFUN HELLO-WORLD ()
+(DEFUN hello ()
(PRINT (LIST 'HELLO 'WORLD))
)
+
+(hello)
diff --git a/l/livescript.ls b/l/livescript.ls
new file mode 100644
index 00000000..4b65a573
--- /dev/null
+++ b/l/livescript.ls
@@ -0,0 +1 @@
+console.log "Hello, World!"
diff --git a/l/logical.logical b/l/logical.logical
new file mode 100644
index 00000000..8b137891
--- /dev/null
+++ b/l/logical.logical
@@ -0,0 +1 @@
+
diff --git a/l/logo.lg b/l/logo.lg
new file mode 100644
index 00000000..a1f0ae1b
--- /dev/null
+++ b/l/logo.lg
@@ -0,0 +1 @@
+print [Hello World]
diff --git a/l/logo.logo b/l/logo.logo
deleted file mode 100644
index e7149b7a..00000000
--- a/l/logo.logo
+++ /dev/null
@@ -1 +0,0 @@
-print [Hello, world!]
diff --git a/l/ls.ls/Hello world b/l/ls.ls/Hello world
deleted file mode 100644
index e69de29b..00000000
diff --git a/m/MSL.mrc b/m/MSL.mrc
deleted file mode 100644
index 1e6a2d09..00000000
--- a/m/MSL.mrc
+++ /dev/null
@@ -1 +0,0 @@
-echo -a Hello, world!
diff --git a/m/Mmmm().mmmm b/m/Mmmm().mmmm
new file mode 100644
index 00000000..a9ac3688
--- /dev/null
+++ b/m/Mmmm().mmmm
@@ -0,0 +1,60 @@
+Mmm=m[m.m()].m(m.m());
+Mmmm=m[mm].m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();Mmmmm=mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();m[mmmm].m(mmm.m());
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();Mmmmmm=mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+Mmmmmmmmm=mmm.m();
+m[mmmm].m(mmm.m());
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();Mmmmmmm=mmm.m();
+m[mmmm].m(mmmmmm);m[mmmm].m(mmmmmm);
+mmm.m();mmm.m();
+Mmmmmmmm=mmm.m();
+m[mmmm].m(mmmmmmm);
+mmm.m();mmm.m();
+Mmmmmmmmmm=mmm.m();
+Mmmm=m[mm].m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();
+Mmmmmmmmmmm=mmm.m();
+Mmmmmmmmmmmm=mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();mmm.m();mmm.m();
+mmm.m();mmm.m();
+m[mmmm].m(mmm.m());
+m[mmmm].m(mmmmmmmmmm);
+m[mmmm].m(mmmmm);
+m[mmmm].m(mmmmmmm);
+m[mmmm].m(mmmmmmmmm);
+m[mmmm].m(mmmmmm);
+m[mmmm].m(mmmmmmmm);
+m[mmmm].m(mmmmmmmmmmm);
diff --git a/m/macsyma.mac b/m/macsyma.mac
new file mode 100644
index 00000000..1572b84f
--- /dev/null
+++ b/m/macsyma.mac
@@ -0,0 +1,2 @@
+/* Macsyma */
+print("Hello World");
diff --git a/m/markdown.md b/m/markdown.md
new file mode 100644
index 00000000..8ab686ea
--- /dev/null
+++ b/m/markdown.md
@@ -0,0 +1 @@
+Hello, World!
diff --git a/m/meq.meq b/m/meq.meq
new file mode 100644
index 00000000..d69c3459
--- /dev/null
+++ b/m/meq.meq
@@ -0,0 +1 @@
+.==++>:+>+[>:++++++++]>:=+>===++>.===+++++++>:=+>:=++++>:++++++++>:rp>p>>p>p>p>p>p>p>p>p>p!
diff --git a/m/mercury.m b/m/mercury.m
new file mode 100644
index 00000000..3b86a4f7
--- /dev/null
+++ b/m/mercury.m
@@ -0,0 +1,8 @@
+:- module hello.
+:- interface.
+:- import_module io.
+:- pred main(io::di, io::uo) is det.
+
+:- implementation.
+main(!IO) :-
+ io.write_string("Hello, World!\n", !IO).
diff --git a/m/mirc.mrc b/m/mirc.mrc
new file mode 100644
index 00000000..8a9c2bc8
--- /dev/null
+++ b/m/mirc.mrc
@@ -0,0 +1 @@
+echo -a Hello World!
diff --git a/m/mmix.mms b/m/mmix.mms
new file mode 100644
index 00000000..44c6be19
--- /dev/null
+++ b/m/mmix.mms
@@ -0,0 +1,9 @@
+t IS $255
+ LOC Data_Segment
+ GREG @
+String BYTE "Hello World",#a,0
+
+ LOC #100
+Main LDA t,String
+ TRAP 0,Fputs,StdOut
+ TRAP 0,Halt,0
\ No newline at end of file
diff --git a/m/mongo.shell b/m/mongo.shell
new file mode 100644
index 00000000..f301245e
--- /dev/null
+++ b/m/mongo.shell
@@ -0,0 +1 @@
+print("Hello World!")
diff --git a/m/mouse.mse b/m/mouse.mse
new file mode 100644
index 00000000..3bb0ea89
--- /dev/null
+++ b/m/mouse.mse
@@ -0,0 +1,3 @@
+"Hello, World"
+'! !'
+$
diff --git a/m/move.mv b/m/move.mv
new file mode 100644
index 00000000..f822f732
--- /dev/null
+++ b/m/move.mv
@@ -0,0 +1 @@
+alert 'Hello World'
diff --git a/m/mozart.oz b/m/mozart.oz
new file mode 100644
index 00000000..aa21596b
--- /dev/null
+++ b/m/mozart.oz
@@ -0,0 +1,8 @@
+functor
+import
+ Application
+ System
+define
+ {System.showInfo 'Hello World!'}
+ {Application.exit 0}
+end
diff --git a/m/mumps.m b/m/mumps.m
new file mode 100644
index 00000000..4ca27953
--- /dev/null
+++ b/m/mumps.m
@@ -0,0 +1 @@
+ w "Hello World!",!
diff --git a/m/mushcode.mush b/m/mushcode.mush
new file mode 100644
index 00000000..ff31ff46
--- /dev/null
+++ b/m/mushcode.mush
@@ -0,0 +1 @@
+say Hello World.
diff --git a/m/mysql.sql b/m/mysql.sql
index 1959170a..c67e4f07 100644
--- a/m/mysql.sql
+++ b/m/mysql.sql
@@ -1,2 +1 @@
-SET @message = 'Hello World!';
-SELECT @message;
+SELECT 'Hello World!';
diff --git a/n/novice.novice b/n/novice.novice
new file mode 100644
index 00000000..55d52c68
--- /dev/null
+++ b/n/novice.novice
@@ -0,0 +1,3 @@
+a
+a-Hello, world!_*
+Hello, world!_*
diff --git a/n/nxc.nxc b/n/nxc.nxc
new file mode 100644
index 00000000..b6577b5c
--- /dev/null
+++ b/n/nxc.nxc
@@ -0,0 +1,4 @@
+task main()
+{
+ TextOut(0, LCD_LINE1, "Hello world!");
+}
diff --git a/o/ObjectStar b/o/ObjectStar
new file mode 100644
index 00000000..40c32326
--- /dev/null
+++ b/o/ObjectStar
@@ -0,0 +1 @@
+CALL ENDMSG('HELLO WORLD');
\ No newline at end of file
diff --git a/o/Orc.orc b/o/Orc.orc
new file mode 100644
index 00000000..67593903
--- /dev/null
+++ b/o/Orc.orc
@@ -0,0 +1,10 @@
+{- HelloWorld.orc -- Orc program HelloWorld
+ -
+ - $Id$
+ -
+ - Created by xbony2 on Nov 8, 2014 8:30:25 PM
+ - Licensed under public domain.
+ -}
+
+Println("Hello World!") >>
+stop
diff --git a/o/objc.m b/o/objc.m
index 0398e29e..a13e1b7a 100644
--- a/o/objc.m
+++ b/o/objc.m
@@ -1,7 +1,14 @@
-#import
+/*
+ Build on OS X:
+ clang -framework Foundation -fobjc-arc objc.m -o objc
+
+ Build on Linux with GNUstep:
+ clang `gnustep-config --objc-flags` `gnustep-config --base-libs` -fobjc-nonfragile-abi -fobjc-arc objc.m -o objc
+ */
-int main(int argc, char *argv[])
+#import
+
+int main(void)
{
- NSLog(@"Hello, World!\n");
- return 0;
+ NSLog(@"Hello World");
}
diff --git a/o/omgrofl.omgrofl b/o/omgrofl.omgrofl
new file mode 100644
index 00000000..1656ad66
--- /dev/null
+++ b/o/omgrofl.omgrofl
@@ -0,0 +1,23 @@
+lol iz 72
+rofl lol
+lol iz 101
+rofl lol
+lol iz 108
+rofl lol
+rofl lol
+lool iz 111
+rofl lool
+loool iz 44
+rofl loool
+loool iz 32
+rofl loool
+loool iz 87
+rofl loool
+rofl lool
+lool iz 114
+rofl lool
+rofl lol
+lol iz 100
+rofl lol
+lol iz 33
+rofl lol
diff --git a/o/opa.opa b/o/opa.opa
new file mode 100644
index 00000000..985b4edd
--- /dev/null
+++ b/o/opa.opa
@@ -0,0 +1 @@
+jlog("Hello world")
diff --git a/o/oraclesql.sql b/o/oraclesql.sql
new file mode 100644
index 00000000..8daed7e6
--- /dev/null
+++ b/o/oraclesql.sql
@@ -0,0 +1 @@
+SELECT 'Hello World!' FROM DUAL;
diff --git a/p/parenthetic.p b/p/parenthetic.p
new file mode 100644
index 00000000..c3108e91
--- /dev/null
+++ b/p/parenthetic.p
@@ -0,0 +1,13 @@
+Parenthetic - https://github.com/cammckinnon/Parenthetic
+
+((()()())(()(()()))((()(()))((())()()()()()()())((()()(()))((())()()()()()()()()())
+((())()()()()()()()()()()))))((()()())(()(()()()))((()(())(())())((())()()()()()()(
+)()()()()()()()()()()()()()()()()()()()()()()()()())))((()(()))((()(())(())())((()(
+()))(()(()()))((())()()()()()()())))((()(())(())())((()(()))(()(()()))((())()()()()
+)))((()(())(())())((()(()))(()(()()))((())()()()()()()()()()()())))((()(())(())())(
+(()(()))(()(()()))((())()()()()()()()()()()())))((()(())(())())((()(()))(()(()()))(
+(())()()()()()()()()()()()()()())))(()(()()()))((()(())(())())((()(()))(()(()()))((
+())()()()()()()()()()()()()()()()()()()()()()())))((()(())(())())((()(()))(()(()())
+)((())()()()()()()()()()()()()()())))((()(())(())())((()(()))(()(()()))((())()()()(
+)()()()()()()()()()()()()())))((()(())(())())((()(()))(()(()()))((())()()()()()()()
+()()()())))((()(())(())())((()(()))(()(()()))((())()()()))))
diff --git a/p/pascal.p b/p/pascal.p
index b16f5d15..09541923 100644
--- a/p/pascal.p
+++ b/p/pascal.p
@@ -1,4 +1,5 @@
program HelloWorld(output);
begin
- writeln('Hello World')
+ writeln('Hello World');
+ readln
end.
diff --git a/p/pawn.p b/p/pawn.p
new file mode 100644
index 00000000..7b46de2f
--- /dev/null
+++ b/p/pawn.p
@@ -0,0 +1,5 @@
+#include
+
+main(){
+ print("Hello World!");
+}
diff --git a/p/pb.pwr b/p/pb.pwr
new file mode 100644
index 00000000..0bff8c64
--- /dev/null
+++ b/p/pb.pwr
@@ -0,0 +1,5 @@
+; Hello World in "PowerBatch Plus+" from Computing Systems Design, Inc.
+
+Variable Msg,13,"Hello, World!"
+
+Write Msg
diff --git a/p/pbwin.bas b/p/pbwin.bas
new file mode 100644
index 00000000..33ce1231
--- /dev/null
+++ b/p/pbwin.bas
@@ -0,0 +1,8 @@
+#COMPILE EXE
+#DIM ALL
+
+FUNCTION PBMAIN () AS LONG
+
+ MSGBOX "Hello World"
+
+END FUNCTION
diff --git a/p/perl6.p6 b/p/perl6.p6
new file mode 100644
index 00000000..8a16e03d
--- /dev/null
+++ b/p/perl6.p6
@@ -0,0 +1,6 @@
+#!/usr/bin/env perl6
+
+v6;
+
+say "Hello, World!";
+
diff --git a/p/perseus.p++ b/p/perseus.p++
new file mode 100644
index 00000000..4969e45b
--- /dev/null
+++ b/p/perseus.p++
@@ -0,0 +1,10 @@
+link CUI entry main
+
+include "Windows.inc"
+include "Console.inc"
+
+func main()
+{
+ Console.Init("Console")
+ Console.Write("Hello World!")
+}
diff --git a/p/php.php b/p/php.php
index 557db03d..87a2c265 100644
--- a/p/php.php
+++ b/p/php.php
@@ -1 +1,3 @@
-Hello World
+
+ println('Hello World').
diff --git a/p/pig.pig b/p/pig.pig
new file mode 100644
index 00000000..8a5cc7b9
--- /dev/null
+++ b/p/pig.pig
@@ -0,0 +1 @@
+Hello, World!PIGHello, World!
diff --git a/p/pike.pike b/p/pike.pike
index 8797408b..76bc1744 100644
--- a/p/pike.pike
+++ b/p/pike.pike
@@ -1,5 +1,4 @@
-// Hello world in Pike (pike.roxen.com)
-
-int main(){
- write("Hello World!\n");
+int main() {
+ write("Hello World!\n");
+ return 0;
}
diff --git a/p/pit.pit b/p/pit.pit
new file mode 100644
index 00000000..d96933ab
--- /dev/null
+++ b/p/pit.pit
@@ -0,0 +1,326 @@
+NOT 1
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 0
+SND 1
+SND 0
+SND 0
+SND 0
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+SND 2
+SND 1
+NOT 2
+SND 2
+SND 0
+OFF 0
diff --git a/p/please_porige_hot.pph b/p/please_porige_hot.pph
new file mode 100644
index 00000000..4332272c
--- /dev/null
+++ b/p/please_porige_hot.pph
@@ -0,0 +1 @@
+1 Please porige hot or cold Hello, World!
diff --git a/p/plsql.sql b/p/plsql.sql
new file mode 100644
index 00000000..65235a39
--- /dev/null
+++ b/p/plsql.sql
@@ -0,0 +1,4 @@
+begin
+ dbms_output.put_line('Hello World');
+end;
+/
diff --git a/p/polynomial.pol b/p/polynomial.pol
new file mode 100644
index 00000000..c82b165a
--- /dev/null
+++ b/p/polynomial.pol
@@ -0,0 +1 @@
+f(x) = x^54 - 159014x^53 + 10832073396865804x^52 - 1722454995853645185024x^51 + 37968621468067227708480815104x^50 - 6048436172078846536054214083215360x^49 - 233513143301713321053926514246008438784x^48 + 1104146527973661777408036024159387365933056x^47 - 43427940760660892945598234855622393627754364928x^46 + 67688151387034834407174775878348678887678180065280x^45 - 2657323397811390386816113812836066598878541383083229182x^44 + 1750284245331664692109566288590033450135765470086567034878x^43 - 66462310637170791141330436813018840528707142797162918925303806x^42 + 20508128690597856095696899775729835128839331997155438812840591358x^41 - 664953230461190852547732663527306948596506725237756131883009775239166x^40 + 122666463513285791263166623998020333809641694974891527172108001766014974x^39 - 2290339732715482683303962242601771918911509803450296139283376474479399010302x^38 + 333681206682071257276765622169335904551081599525895157749622024410862633091070x^37 - 1691043431739585500544644861024318773165895772478850636648655229589277769014968318x^36 + 200506166911493278122043091578573690630915822238274576692536396738642535022472462334x^35 - 83725352136727902926962688002085013348571758969699327995437883996918505898393112412158x^34 + 8946701875864986004178866146568026543826377674206253421423964436944549188572512744636414x^33 - 1867315954108076983102178980404722124954606614812493711046674205982894462255753012843642878x^32 + 178324449027542424363250070678452160645175392388973092115587091266832446376253808451931602942x^31 - 24291196173290792733633389253959325279211027629620980716292664144523119832413508515604964835326x^30 + 2051361313277806101971735175010721323823623545474630082713676031861264604659894615015106038202366x^29 - 204163318930245521138048084566822704550940204786829904381641555821279624471050262962488593524719614x^28 + 15080204889675869155229234744312762198619136509808788153390711130175410235109921892971369525296496638x^27 - 1165291326138700992648690286268194728713765396851822888922293042494539382622438040850689893573528125438x^26 + 74455666269114358239917407447450883116392692238031999396368360323797637882097034155445411572501551513598x^25 - 4629813507931028276481888188824918837219940394558223324294713679828523226590836146159419165677988974952446x^24 + 253120956733554432342716622232076867923990466385729228242480842746036367109236814280617493808254752667992062x^23 - 12935074231319533186983493987243575840365401040882648745356769581430267310941451311894303395892917187039461374x^22 + 598913063059871613059857216856855349855419761967359474402923993393922286606408014770709182577971747789238960126x^21 - 25428508737739962276270688610109187572552304592436884974847563375647270022873810881862347086815806954727658225662x^20 + 988075525812553477917947118187566933771383003967243891018665745909746387720410669543775339912470070203350513614846x^19 - 34974169531686082193562459271768002009744513364736394486295709944600099597472906094246515756034869419547478867312638x^18 + 1131815654865400099721068380879494797357578573000978123266770256219841969966466292315303189575522430114658452248723454x^17 - 33333243367066790224431125737877702592396473433676485170092104273794119865956405762749777296265621241096608710368690174x^16 + 892264657182917347092519064707331396991280027881775637162618455630037117552251223731760472327631168507410442258403557374x^15 - 21741234185793763082357467767610152549960037645439852577400502876137832861902450604589029830428630800969050504520911552510x^14 + 477743401378059186285442060198126775727720768799991712595952810072435362385423036993075850469213290973558290972495134588926x^13 - 9542386958914044777985633223358827925072853726403754987291921876055021910330691028409034466645850263821631147144589476888574x^12 + 170373657119042581679392061752246883211700633236029252140524140404116909796029987541347425321627477671207061587436661802795006x^11 - 2749764955487032211189043031405167033392562632980461084259430732124101539469658631267867961079629561250003844967312558638759934x^10 + 39258870077914541482854786591008101985140318175933710685982149707499006040540918873742652203012485463461181385232920427641176062x^9 - 500368492335132183249328269334693420237229115021360007044007047308659390943642645302624438601527360932151837223729879018719150078x^8 + 5561474165691513638632263097940791619157749550438413179410744745968666079707113111702893276550591486283330334999248957967519711230x^7 - 53880783522289363454704538003114570363811073301017229192681339922824957590137011676197017433885609211428303922108095981658814021630x^6 + 445288801638974965851448060362741780190759776482802809915713807735430669749072211419415506701161594212827516720492113889326434091006x^5 - 3062244326655950294268213743871987045997296637980493381720979841832789151604468970705217772640392632442086114584286495283795927760894x^4 + 17350497861833021048265568696066512194485118861967772235263366259072517869159731356876777820098774378356979847504601682094845149052926x^3 - 74168531044100993077468285584515190766733489300066134507874699191841424986708021389184383419592112291881531106870872614137017669779454x^2 + 228571929129635500353661243768318776163922747079196359396738280844215833818180963007061674605170476519898831960207022976332263187283966x - 611392605770821583281602313540767104622218840531412047272348323116466189132132314542079626967192155939298340170675960484343482356334590
diff --git a/p/pony.pony b/p/pony.pony
new file mode 100644
index 00000000..8ec0000a
--- /dev/null
+++ b/p/pony.pony
@@ -0,0 +1,3 @@
+actor Main
+ new create(env: Env) =>
+ env.out.print("Hello World")
diff --git a/p/potigol.poti b/p/potigol.poti
new file mode 100644
index 00000000..9ceaccbc
--- /dev/null
+++ b/p/potigol.poti
@@ -0,0 +1 @@
+escreva "Hello World"
diff --git a/p/powershell.ps1 b/p/powershell.ps1
new file mode 100644
index 00000000..29472586
--- /dev/null
+++ b/p/powershell.ps1
@@ -0,0 +1 @@
+Write-Output 'Hello World'
diff --git a/p/prolog.pro b/p/prolog.pro
index 5dfa88e5..473a6b14 100644
--- a/p/prolog.pro
+++ b/p/prolog.pro
@@ -1 +1,4 @@
-write('Hello World').
+helloWorld :-
+ write('Hello World').
+
+:- helloWorld.
diff --git a/p/purebasic.pb b/p/purebasic.pb
new file mode 100644
index 00000000..0458c954
--- /dev/null
+++ b/p/purebasic.pb
@@ -0,0 +1,3 @@
+If OpenConsole()
+ PrintN("Hello World")
+EndIf
diff --git a/p/purescript.purs b/p/purescript.purs
new file mode 100644
index 00000000..6db84623
--- /dev/null
+++ b/p/purescript.purs
@@ -0,0 +1,5 @@
+module Main where
+
+import Debug.Trace
+
+main = trace "Hello, World!"
diff --git a/q/qu.qu b/q/qu.qu
index f4ee49e1..32865cc9 100644
--- a/q/qu.qu
+++ b/q/qu.qu
@@ -1 +1,2 @@
'Hello, World!'
+test
diff --git a/q/qugord.qugord b/q/qugord.qugord
new file mode 100644
index 00000000..e9dc4465
--- /dev/null
+++ b/q/qugord.qugord
@@ -0,0 +1,2 @@
+~group hello from %2 to %14 also affect hello into "Hello, world!" also each hello into 0 task give 0 to 1 also at 1 join 1 and %1
+~publish also split hello
diff --git a/q/qwerty.qwerty b/q/qwerty.qwerty
new file mode 100644
index 00000000..057a290b
--- /dev/null
+++ b/q/qwerty.qwerty
@@ -0,0 +1,6 @@
+begin
+ ?hello = "Hello World"
+ if 1 == 1 then
+ output ?hello
+ fi
+end
diff --git a/r/racket.rkt b/r/racket.rkt
index f0691408..44c5da40 100644
--- a/r/racket.rkt
+++ b/r/racket.rkt
@@ -1,2 +1,2 @@
#lang racket
-(display "Hello world")
+"Hello world"
diff --git a/r/radixal.radixal b/r/radixal.radixal
new file mode 100644
index 00000000..bd57558b
--- /dev/null
+++ b/r/radixal.radixal
@@ -0,0 +1,2 @@
+1 3 2 44 15 27 15 4 2 34 15 34 15 4 4 121 15 4 2 8 15
+4 4 45 15 121 15 3 4 56 15 1102 15 46 15 3 2 15 15 3 4 5 15
diff --git a/r/reStructuredText.rst b/r/reStructuredText.rst
new file mode 100644
index 00000000..2d70b899
--- /dev/null
+++ b/r/reStructuredText.rst
@@ -0,0 +1,4 @@
+============
+Hello World!
+============
+
diff --git a/r/react.js b/r/react.js
new file mode 100644
index 00000000..f4835980
--- /dev/null
+++ b/r/react.js
@@ -0,0 +1,3 @@
+//simple react component that renders "Hello World" as an H1 tag into the body
+
+React.render(Hello World , document.body);
\ No newline at end of file
diff --git a/r/recurse.recurse b/r/recurse.recurse
new file mode 100644
index 00000000..40ff9d81
--- /dev/null
+++ b/r/recurse.recurse
@@ -0,0 +1,30 @@
+ Main function
+$###########v######################################
+>..9n_3n{5Av# 'H' = 9*8 # 'w' = (2*8-1)*8-1 #
+#vA3_[_A7_A<# 'e' = 'H'+3*8+5 # 'o' = 'W'-8 #
+#>_[5n{4A_[v# 'l' = 'e'+7 # 'r' = 'o'+3 #
+#vS1{n2[_n4<# 'l' # 'l' = 'r'-6 #
+#>n{1S_8S_3v# 'o' = 'l'+3 # 'd' = 'l'-8 #
+#v[_S8_S6_A<# ',' = 5*8+ 4 # '!' = 4*8+1 #
+#>4n{1A_[..!# ' ' = 4*8 # <
+$###########^######################################
+
+ Multiply by 8 (Bidirectional)
+n####v#####
+>{8}m#m}8{<
+n####^#####
+
+ Push on left stack and print (Bidirectional)
+_##v###
+>{!#!{<
+_##^###
+
+ Add (Bidirectional)
+A##v###
+>}a#a}<
+A##^###
+
+ Subtract (Bidirectional)
+S##v###
+>}s#s}<
+S##^###
diff --git a/r/richtea.tea b/r/richtea.tea
new file mode 100644
index 00000000..1dc961e4
--- /dev/null
+++ b/r/richtea.tea
@@ -0,0 +1 @@
+Print("Hello World");
\ No newline at end of file
diff --git a/r/roco.roco b/r/roco.roco
new file mode 100644
index 00000000..da73355b
--- /dev/null
+++ b/r/roco.roco
@@ -0,0 +1,14 @@
+cout 72
+cout 101
+cout 108
+cout 108
+cout 111
+cout 44
+cout 32
+cout 87
+cout 111
+cout 114
+cout 108
+cout 100
+cout 33
+ac
diff --git a/r/roy.roy b/r/roy.roy
new file mode 100644
index 00000000..491d4c3f
--- /dev/null
+++ b/r/roy.roy
@@ -0,0 +1 @@
+console.log "Hello world"
diff --git a/r/ruby.rb b/r/ruby.rb
index 2beb1f22..cf24b1d3 100644
--- a/r/ruby.rb
+++ b/r/ruby.rb
@@ -1,2 +1,2 @@
-#!/usr/bin/ruby
+#!/usr/bin/env ruby
puts "Hello World"
diff --git a/r/rust.rs b/r/rust.rs
index 0a7674c8..e7a11a96 100644
--- a/r/rust.rs
+++ b/r/rust.rs
@@ -1,3 +1,3 @@
fn main() {
- io::println("Hello, world!");
+ println!("Hello, world!");
}
diff --git a/s/SendStuff.ss b/s/SendStuff.ss
new file mode 100644
index 00000000..d53f09ae
--- /dev/null
+++ b/s/SendStuff.ss
@@ -0,0 +1,13 @@
+>(Add 72 >(Output)
+>(Add 29 >(Output)
+>(Add 7 >(Output)
+ >(Output)
+>(Add 3 >(Output)
+>(Subtract 67 >(Output)
+>(Subtract 12 >(Output)
+>(Add 55 >(Output)
+>(Add 24 >(Output)
+>(Add 3 >(Output)
+>(Subtract 6 >(Output)
+>(Subtract 8 >(Output)
+>(Subtract 67 >(Output)
diff --git a/s/sal.s b/s/sal.s
new file mode 100644
index 00000000..b608c718
--- /dev/null
+++ b/s/sal.s
@@ -0,0 +1,5 @@
+proc main()
+ loop
+ WriteLine("Hello, World!")
+ endloop
+end
diff --git a/s/sas.sas b/s/sas.sas
new file mode 100644
index 00000000..dadfa696
--- /dev/null
+++ b/s/sas.sas
@@ -0,0 +1,5 @@
+%macro putit( string= );
+ %put &string;
+ %mend;
+
+%putit(string=Hello World!)
diff --git a/s/sather.sa b/s/sather.sa
new file mode 100644
index 00000000..ea7c57b7
--- /dev/null
+++ b/s/sather.sa
@@ -0,0 +1,7 @@
+class MAIN is
+ main is
+ loop
+ #OUT + "Hello World!\n"
+ end
+ end
+end
diff --git a/s/scala.scala b/s/scala.scala
index f88f0ac8..e491ec20 100644
--- a/s/scala.scala
+++ b/s/scala.scala
@@ -1,3 +1,3 @@
-object HelloWorld extends Application {
+object HelloWorld extends App {
println("Hello World")
}
diff --git a/s/scilab.scilab b/s/scilab.scilab
new file mode 100644
index 00000000..6e5f2511
--- /dev/null
+++ b/s/scilab.scilab
@@ -0,0 +1,3 @@
+while(1)
+ printf("hello world");
+end
diff --git a/s/scratch.sb b/s/scratch.sb
new file mode 100644
index 00000000..d8e87ac8
Binary files /dev/null and b/s/scratch.sb differ
diff --git a/s/semicolon b/s/semicolon
new file mode 100644
index 00000000..5f9e392a
--- /dev/null
+++ b/s/semicolon
@@ -0,0 +1,13 @@
+;;;;⁏;;⁏;;;
+⁏ ;;;;;;⁏⁏;;⁏;⁏
+⁏ ;;;;;;⁏⁏;⁏⁏;;
+;;⁏⁏ ;;⁏ ;;;;;;⁏⁏;⁏⁏⁏⁏
+⁏ ;;;;;;⁏;;;;;
+⁏ ;;;;;;⁏⁏⁏;⁏⁏⁏
+⁏ ;;;;;;⁏⁏;⁏⁏⁏⁏
+;;⁏⁏ ;;;;;;⁏⁏
+⁏;;⁏ ;;;;;;⁏⁏;⁏⁏;;
+⁏ ;;;;;;⁏⁏;;⁏;;
+⁏ ;;;;;;⁏;;;;⁏
+⁏ ;;;;;;;⁏;⁏;
+⁏ ;; ;
\ No newline at end of file
diff --git a/s/slashes.slashes b/s/slashes.slashes
new file mode 100644
index 00000000..af5626b4
--- /dev/null
+++ b/s/slashes.slashes
@@ -0,0 +1 @@
+Hello, world!
diff --git a/s/smali.smali b/s/smali.smali
new file mode 100644
index 00000000..261958f4
--- /dev/null
+++ b/s/smali.smali
@@ -0,0 +1,15 @@
+.class public LHelloWorld;
+
+.super Ljava/lang/Object;
+
+.method public static main([Ljava/lang/String;)V
+ .registers 2
+
+ sget-object v0, Ljava/lang/System;->out:Ljava/io/PrintStream;
+
+ const-string v1, "Hello World!"
+
+ invoke-virtual {v0, v1}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
+
+ return-void
+.end method
diff --git a/s/sml.sml b/s/sml.sml
new file mode 100644
index 00000000..da0f5a54
--- /dev/null
+++ b/s/sml.sml
@@ -0,0 +1 @@
+val () = print "Hello World\n"
diff --git a/s/snowman.sm b/s/snowman.sm
new file mode 100644
index 00000000..ad0e0623
--- /dev/null
+++ b/s/snowman.sm
@@ -0,0 +1 @@
+~"Hello World!"sPvG
diff --git a/s/soupscript.script b/s/soupscript.script
new file mode 100644
index 00000000..13ab82f2
--- /dev/null
+++ b/s/soupscript.script
@@ -0,0 +1,3 @@
+PrintLn Hello World!
+
+Break
diff --git a/s/spoon.spoon b/s/spoon.spoon
new file mode 100644
index 00000000..6395923d
--- /dev/null
+++ b/s/spoon.spoon
@@ -0,0 +1 @@
+11111111110010001011111110101111111111010111010101101101101100000110101100101001010010101111111001010001010111001010010110010100110111111111111111110010100100010101110010100000000000000000000010100000000000000000000000000010100101001010010001010
diff --git a/s/sql.sql b/s/sql.sql
new file mode 100644
index 00000000..c694c76d
--- /dev/null
+++ b/s/sql.sql
@@ -0,0 +1,4 @@
+CREATE TABLE HELLO (HELLO CHAR(12))
+UPDATE HELLO
+ SET HELLO = 'HELLO WORLD!'
+SELECT * FROM HELLO
diff --git a/s/squirrel.nut b/s/squirrel.nut
new file mode 100644
index 00000000..09664c85
--- /dev/null
+++ b/s/squirrel.nut
@@ -0,0 +1 @@
+print("Hello World!");
\ No newline at end of file
diff --git a/s/standard-ml.sml b/s/standard-ml.sml
new file mode 100644
index 00000000..59fd2fba
--- /dev/null
+++ b/s/standard-ml.sml
@@ -0,0 +1,3 @@
+fun hello() = print("Hello world!\n");
+
+hello()
diff --git a/s/stuck.stuck b/s/stuck.stuck
new file mode 100644
index 00000000..b0d55586
--- /dev/null
+++ b/s/stuck.stuck
@@ -0,0 +1 @@
+"Hello, World!"
diff --git a/s/subleq.sq b/s/subleq.sq
new file mode 100644
index 00000000..cce0ee9d
--- /dev/null
+++ b/s/subleq.sq
@@ -0,0 +1,8 @@
+loop: hello (-1)
+ minusOne loop
+ minusOne checkEnd+1
+checkEnd: Z hello (-1)
+ Z Z loop
+
+. minusOne: -1
+. hello: "hello, world\n" Z: 0
diff --git a/s/supercollider.sc b/s/supercollider.sc
new file mode 100644
index 00000000..bf0d84ba
--- /dev/null
+++ b/s/supercollider.sc
@@ -0,0 +1 @@
+"Hello world!".postln;
diff --git a/s/swift.swift b/s/swift.swift
new file mode 100644
index 00000000..ad35e5ae
--- /dev/null
+++ b/s/swift.swift
@@ -0,0 +1 @@
+print("Hello World")
diff --git a/summary.html b/summary.html
new file mode 100644
index 00000000..1f9a887b
--- /dev/null
+++ b/summary.html
@@ -0,0 +1,204 @@
+
+
+
+
+ All programming hello world code
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Hello world in every programming language.
+
+
+
+
+
+
+
+
+
+
+
+ © 2014 Powered by jQuery , Boostrap and Github APIs .
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/t/TTCN3.ttcn b/t/TTCN3.ttcn
new file mode 100644
index 00000000..dbc9cde4
--- /dev/null
+++ b/t/TTCN3.ttcn
@@ -0,0 +1,7 @@
+module HelloWorld
+{
+ control
+ {
+ log("Hello, world!");
+ }
+ }
diff --git a/t/Tao-Presentations.ddd b/t/Tao-Presentations.ddd
new file mode 100644
index 00000000..d5bad9e8
--- /dev/null
+++ b/t/Tao-Presentations.ddd
@@ -0,0 +1,68 @@
+// ****************************************************************************
+// hello_world.ddd Tao project
+// ****************************************************************************
+//
+// File Description:
+//
+// Original hello world with Tao Presentations.
+// http://www.taodyne.com/shop/en/blog/3-getting-started-with-tao-presentations
+//
+//
+//
+// ****************************************************************************
+// (C) 1992-2010 Christophe de Dinechin
+// (C) 2010 Jérôme Forissier
+// (C) 2010 Catherine Burvelle
+// (C) 2010 Taodyne SAS
+// ****************************************************************************
+
+color "white"
+milkyway 10000
+rotatez -23
+earth 400
+hello_world 440
+
+
+milkyway R ->
+// ----------------------------------------------------------------------------
+// Draw the Milky Way
+// ----------------------------------------------------------------------------
+ locally
+ texture_wrap true, true
+ texture_transform {scale 5, 5, 5}
+ texture "milkyway.jpg"
+ rotatey 0.02 * page_time + 100
+ scale 1, -1, 1
+ sphere R
+
+
+earth R ->
+// ----------------------------------------------------------------------------
+// Draw Earth
+// ----------------------------------------------------------------------------
+ locally
+ texture "earth.bmp"
+ texture_wrap true, true
+ rotatey 5 * page_time + 250
+ sphere 0, 0, 0, R
+
+
+hello_world R ->
+// ----------------------------------------------------------------------------
+// Draw "hello world" text
+// ----------------------------------------------------------------------------
+ locally
+ frame_texture 1900, 600,
+ color 1, 1, 1, 1
+ reset_transform
+ // If font Arial Unicode installed, it will be used.
+ // Otherwise, unifont will be used (unifont is packaged
+ // with Tao presentations).
+ font "Arial Unicode MS", "unifont", 72
+ move_to -800, -9, 0
+ text "Hello World! or Καλημέρα κόσμε; or こんにちは 世界"
+ rotatey -11 * page_time + 180
+ color 20% , 20% , 20% , 70%
+ sphere 0, 0, 0, R - 30
+ color 100% , 90% , 20% , 90%
+ sphere 0, 0, 0, R
diff --git a/t/TapeBagel.tb b/t/TapeBagel.tb
new file mode 100644
index 00000000..ecea8738
--- /dev/null
+++ b/t/TapeBagel.tb
@@ -0,0 +1,8 @@
+%% %++ %++ %++ %++ %++ %++ %++ %++ @* ## %++ %++ %++ %++ %++ @* ## %++
+%++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ @* @* ## %++ %++ %++ %++
+%++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ @* ## @* %++ %++ %++ %++
+%++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++
+%++ %++ @* ## %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++
+%++ %++ @* ## %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++
+%++ %++ %++ %++ %++ @* ## %++ %++ %++ %++ %++ %++ %++ %++ %++ %++
+%++ %++ @* ## %++ %++ %++ %++ @* ##
diff --git a/t/TrumpScript.py b/t/TrumpScript.py
new file mode 100644
index 00000000..99c31aad
--- /dev/null
+++ b/t/TrumpScript.py
@@ -0,0 +1,2 @@
+say "Hello World"!
+America is great.
diff --git a/t/Turing.t b/t/Turing.t
new file mode 100644
index 00000000..febd37cb
--- /dev/null
+++ b/t/Turing.t
@@ -0,0 +1 @@
+put "Hello World!"
diff --git a/t/images/earth.bmp b/t/images/earth.bmp
new file mode 100644
index 00000000..1869bb07
Binary files /dev/null and b/t/images/earth.bmp differ
diff --git a/t/images/milkyway.jpg b/t/images/milkyway.jpg
new file mode 100644
index 00000000..9381f3bb
Binary files /dev/null and b/t/images/milkyway.jpg differ
diff --git a/t/plain-text.txt b/t/plain-text.txt
new file mode 100644
index 00000000..980a0d5f
--- /dev/null
+++ b/t/plain-text.txt
@@ -0,0 +1 @@
+Hello World!
diff --git a/t/telephone b/t/telephone
index 91823c56..4710aadf 100644
--- a/t/telephone
+++ b/t/telephone
@@ -1,2 +1,2 @@
-#How to Spell HELO WORLD on a standard telephone keypad
-435509 990753
+#How to Spell HELLO WORLD on a standard telephone keypad
+43556 96753
diff --git a/t/thp.hrp b/t/thp.hrp
new file mode 100644
index 00000000..78682fa6
--- /dev/null
+++ b/t/thp.hrp
@@ -0,0 +1,6 @@
+; Hello World in "The Harper Programmer"
+; Compiled and tested with version 2.0 Sybex Edition
+
+Variable Msg,13,"Hello, World!"
+
+Write Msg
diff --git a/t/tri.tri b/t/tri.tri
new file mode 100644
index 00000000..903e4df3
--- /dev/null
+++ b/t/tri.tri
@@ -0,0 +1,10 @@
+inc inc psh psh psh mul sto nxt sto psh mul lst psh add
+sto prn nxt zro clr inc inc inc psh psh add inc nxt pop
+inc psh lst psh mul one psh add sto nxt sto lst lst psh
+nxt nxt nxt add sto prn zro inc inc inc psh inc psh add
+sto prn prn inc inc inc prn clr lst lst lst psh nxt psh
+sub nxt sto inc prn lst one clr inc psh psh inc psh mul
+nxt psh sub neg pop prn inc nxt psh nxt sto inc inc inc
+inc inc inc inc inc prn lst prn nxt dec dec dec dec dec
+prn dec dec dec dec dec dec prn lst dec dec dec dec dec
+dec dec dec dec dec dec prn lst prn lin
diff --git a/u/Ubercode.cls b/u/Ubercode.cls
new file mode 100644
index 00000000..cd25eeef
--- /dev/null
+++ b/u/Ubercode.cls
@@ -0,0 +1,8 @@
+ Ubercode 1 class HelloWorld
+
+ public function Main()
+ code
+ call Msgbox("Hello", "My first program", "OK")
+ end function
+
+ end class
diff --git a/v/verbose.verbose b/v/verbose.verbose
new file mode 100644
index 00000000..d994cc07
--- /dev/null
+++ b/v/verbose.verbose
@@ -0,0 +1,25 @@
+PUT THE NUMBER LXXII ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER CI ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER CVIII ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER CXI ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER XLIV ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER XXXII ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER CXIX ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER CXI ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER CXIV ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER CVIII ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER C ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
+PUT THE NUMBER XXXIII ONTO THE TOP OF THE PROGRAM STACK
+GET THE TOP ELEMENT OF THE STACK AND CONVERT IT TO AN ASCII CHARACTER AND OUTPUT IT FOR THE CURRENT PERSON USING THIS PROGRAM TO SEE
diff --git a/v/verilog.v b/v/verilog.v
new file mode 100644
index 00000000..73252ed7
--- /dev/null
+++ b/v/verilog.v
@@ -0,0 +1,7 @@
+module main;
+ initial
+ begin
+ $display("Hello World!");
+ $finish;
+ end
+endmodule
diff --git a/v/vi b/v/vi
new file mode 100644
index 00000000..3783715c
--- /dev/null
+++ b/v/vi
@@ -0,0 +1,15 @@
+The following tab indented lines will cause a true vi with modelines
+activated to infinitely loop puting "Hello World" in the buffer. Hit
+ to abort the loop and see the output. None of the vi clones
+support modelines this powerful, and modelines are diabled by default.
+Set the environment variable EXINIT to "set ml" to activate modelines.
+
+ vi: $ y a :
+ vi: $-1y b :
+ vi: @b :
+ put a |@b
+ Hello World
+
+Whitespace is largely insignificant, but these must be the last five
+lines in the file to work properly. Unless it is in "vi: ... :" or
+"ex: ... :" format, any preceeding text will be ignored.
diff --git a/v/visualbasicscript.vbs b/v/visualbasicscript.vbs
new file mode 100644
index 00000000..0d14fc52
--- /dev/null
+++ b/v/visualbasicscript.vbs
@@ -0,0 +1 @@
+MsgBox "Hello world!"
diff --git a/v/vms.vms b/v/vms.vms
new file mode 100644
index 00000000..fef9c5cf
--- /dev/null
+++ b/v/vms.vms
@@ -0,0 +1,4 @@
+$top:
+$write sys$output "Hello world!"
+$wait 00:00:10
+$goto top
diff --git a/w/wheat.wheat b/w/wheat.wheat
new file mode 100644
index 00000000..66472aa5
--- /dev/null
+++ b/w/wheat.wheat
@@ -0,0 +1,6 @@
+input h
+if h "H":
+ output " world!"
+ output N
+ terminate
+output "Hello,"
diff --git a/w/whirl.wr b/w/whirl.wr
new file mode 100644
index 00000000..2a186653
--- /dev/null
+++ b/w/whirl.wr
@@ -0,0 +1,12 @@
+110001100111000111110000010001111100011000000000110000011100000110000010000
+011000111100000111110000011100001111100100011001110000111111100001001111100
+011000000000110000011000111110001000000000000000000001001111110000111111000
+100000000000000000000000000011111000100100000000111111000100000000000001001
+000011111000001110000111110010001100011000000100010000011000000000000000001
+100000111001111100111111000100111001111000011100010011111110000111000110000
+000000000000000000000000000001000100001111100000111000011111001100011100000
+111000000010001111100000111110001000000000111000110000000000000000000000000
+000000100100001111100000111000011100010000000000000100010000111110001110001
+111100111111000011100001100111000111000000000001111100000111000110000110110
+001000000000010000001111100000111000011111000000010001110000000000000000000
+000000000000100000011111000001100
diff --git a/w/whitespace.ws b/w/whitespace.ws
index 26e3e161..cdc68a33 100644
--- a/w/whitespace.ws
+++ b/w/whitespace.ws
@@ -1,111 +1,26 @@
-Say hello.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+push 0
+push 10
+push 33
+push 100
+push 108
+push 114
+push 111
+push 119
+push 32
+push 44
+copy 3
+copy 6
+dup
+push 101
+push 72
-
-
-
+label 0
+outchar
+dup
+push 0
+swap
+sub
+jn 0
+exit
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/w/wolframlanguage.wl b/w/wolframlanguage.wl
new file mode 100644
index 00000000..ce3e4427
--- /dev/null
+++ b/w/wolframlanguage.wl
@@ -0,0 +1 @@
+Print["Hello World"];
diff --git a/w/wren.wren b/w/wren.wren
new file mode 100644
index 00000000..08013589
--- /dev/null
+++ b/w/wren.wren
@@ -0,0 +1 @@
+IO.print("Hello World")
diff --git a/x/XRF.xrf b/x/XRF.xrf
new file mode 100644
index 00000000..6f8968f1
--- /dev/null
+++ b/x/XRF.xrf
@@ -0,0 +1,12 @@
+53374 54374 54374 545F4 54374
+54374 54374 41345 546F4 54374
+54374 54374 54374 54554 54554
+545F4 54314 54554 54554 54554
+545F4 54314 54314 54554 545F4
+54314 33745 54664 54664 54664
+54664 54314 54664 54664 54664
+54664 54664 54664 54314 54934
+54554 5454F 54374 5451F 54314
+54554 545F4 54314 54664 54664
+54664 54314 54664 54664 54664
+54664 9151B
diff --git a/x/lolcode.lol b/x/lolcode.lol
new file mode 100644
index 00000000..a294f257
--- /dev/null
+++ b/x/lolcode.lol
@@ -0,0 +1,3 @@
+HAI 1.3
+VISIBLE "Hello world!"
+KTHXBYE
diff --git a/x/x-D.xd b/x/x-D.xd
new file mode 100644
index 00000000..1f47b871
--- /dev/null
+++ b/x/x-D.xd
@@ -0,0 +1,2 @@
+;-~~~~~> ;P ;~~> ;P ;------> ;-P ;--> ;P ;D ;~~---> ;P ;| ;~~< ;----> ;P
+;~---------> ;P ;--> ;P ;-----< ;P ;-------< ;P ;D ;> ;P ;~< ;-------< ;P
diff --git a/x/xbase.dbf b/x/xbase.dbf
new file mode 100644
index 00000000..2d06138f
--- /dev/null
+++ b/x/xbase.dbf
@@ -0,0 +1,3 @@
+do while .t.
+ ? 'Hello World'
+enddo
diff --git a/x/xl.xl b/x/xl.xl
new file mode 100644
index 00000000..7dd95359
--- /dev/null
+++ b/x/xl.xl
@@ -0,0 +1,2 @@
+// XL programming language: http://xlr.sourceforge.net
+writeln "Hello, world"
diff --git a/y/yolang.yo b/y/yolang.yo
new file mode 100644
index 00000000..0b1eb6ad
--- /dev/null
+++ b/y/yolang.yo
@@ -0,0 +1 @@
+Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!yo!yoYo!Yo!Yo!Yo!Yo!Yo!Yo!yoYo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!yoYo!Yo!Yo!yoYo!YOYOYOYOYo?YO?yoYo!Yo!YO!yoYo!YO!Yo!Yo!Yo!Yo!Yo!Yo!Yo!YO!YO!Yo!Yo!Yo!YO!yoYo!Yo!YO!YOYOYo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!Yo!YO!yoYO!Yo!Yo!Yo!YO!Yo?Yo?Yo?Yo?Yo?Yo?YO!Yo?Yo?Yo?Yo?Yo?Yo?Yo?Yo?YO!yoYo!YO!yoYO!
diff --git a/z/z80stealth_ti83calculator.z80 b/z/z80stealth_ti83calculator.z80
new file mode 100644
index 00000000..339e1eea
--- /dev/null
+++ b/z/z80stealth_ti83calculator.z80
@@ -0,0 +1,20 @@
+.NOLIST
+#define EQU .equ
+#define equ .equ
+#define END .end
+#define end .end
+#include "ti83plus.inc"
+.LIST
+ .org 9D93h
+ .db $BB,$6D
+ ld a,0
+ ld (CURCOL),a
+ ld (CURROW),a
+ ld hl,text
+ B_CALL(_PutS)
+ B_CALL(_NewLine)
+ ret
+text:
+ .db "Hello, World",0
+.end
+end
diff --git a/z/zepto.zp b/z/zepto.zp
new file mode 100644
index 00000000..40a924ef
--- /dev/null
+++ b/z/zepto.zp
@@ -0,0 +1 @@
+(write "Hello World")
diff --git a/z/zetaplex.zeta b/z/zetaplex.zeta
new file mode 100644
index 00000000..de5f72d4
--- /dev/null
+++ b/z/zetaplex.zeta
@@ -0,0 +1,9 @@
+\ / #111#87\ # # ######
+3 4 # # # # #
+3 1 # # # # #
+# 1 # # # # #
+1####### /44#23#/ # # # #
+0 8 # # # # #
+0 0 1 # # # #
+# 1 1 # # # #
+\ / \1#108sy 101#72Os DrFe#### ######
diff --git a/z/zimbu.zu b/z/zimbu.zu
new file mode 100644
index 00000000..4a886af1
--- /dev/null
+++ b/z/zimbu.zu
@@ -0,0 +1,4 @@
+FUNC Main() int
+ IO.write("Hello, World!\n")
+ RETURN 0
+}