Hello world program in esoteric languages (T-Z)

From Esolang
Jump to navigation Jump to search
For more Hello World programs, see the index at Hello world program in esoteric languages.

This page is a continuation of the list of Hello, world! programs in various esoteric programming languages.


Takeover

[>+>->[>]><>>>,>.[Hello, world!]]>++

Taktentus

%% Write "Hello, World!"
h:=72
 @wy := h
h+=29  @wy := h
h+=7   @wy := h @wy := h
h:=111 @wy := h
h:=44  @wy := h @wy := @spacja
h:=87  @wy := h
h+=24  @wy := h
h+=3   @wy := h
h+=-6  @wy := h
h-=8   @wy := h
h:=33  @wy := h

TapeBagel

%% %++ %++ %++ %++ %++ %++ %++ %++ @* ## %++ %++ %++ %++ %++ @* ## %++
%++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ @* @* ## %++ %++ %++ %++
%++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ @* ## @* %++ %++ %++ %++
%++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++
%++ %++ @* ## %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++
%++ %++ @* ## %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++ %++
%++ %++ %++ %++ %++ @* ##  %++ %++ %++ %++ %++ %++ %++ %++ %++ %++
%++ %++ @* ## %++ %++ %++ %++ @* ##

TernLSB

Ternlsb hw.png

Tetanus

^(H.+)
!\1~
Hello, world!

Text

Hello World!

The Amnesiac From Minsk

This program uses level 1 of the language.

L1	 +	 =	 -
0:	-0;	-1;	+58;	@1
1:	-0;	-2;	+59;	@2
2:	-0;	-3;	+58;	@3
3:	-0;	-4;	+59;	@2
4:	-0;	-5;	+58;	@5
5:	-0;	-6;	+59;	@3
6:	-0;	-7;	+58;	@3
7:	-0;	-8;	+59;	@2
8:	-0;	-9;	+58;	@2
9:	-0;	-10;	+59;	@2
10:	-0;	-11;	+58;	@2
11:	-0;	-12;	+59;	@3
12:	-0;	-13;	+58;	@2
13:	-0;	-14;	+59;	@3
14:	-0;	-15;	+58;	@4
15:	-0;	-16;	+59;	@3
16:	-0;	-17;	+58;	@2
17:	-0;	-18;	+59;	@3
18:	-0;	-19;	+58;	@4
19:	-0;	-20;	+59;	@3
20:	-0;	-21;	+58;	@2
21:	-0;	-22;	+59;	@5
22:	-0;	-23;	+58;	@3
23:	-0;	-24;	+59;	@2
24:	-0;	-25;	+58;	@2
25:	-0;	-26;	+59;	@3
26:	-0;	-27;	+58;	@5
27:	-0;	-28;	+59;	@2
28:	-0;	-29;	+58;	@7
29:	-0;	-30;	+59;	@4
30:	-0;	-31;	+58;	@2
31:	-0;	-32;	+59;	@4
32:	-0;	-33;	+58;	@2
33:	-0;	-34;	+59;	@3
34:	-0;	-35;	+58;	@2
35:	-0;	-36;	+59;	@5
36:	-0;	-37;	+58;	@2
37:	-0;	-38;	+59;	@4
38:	-0;	-39;	+58;	@3
39:	-0;	-40;	+59;	@2
40:	-0;	-41;	+58;	@3
41:	-0;	-42;	+59;	@3
42:	-0;	-43;	+58;	@2
43:	-0;	-44;	+59;	@3
44:	-0;	-45;	+58;	@4
45:	-0;	-46;	+59;	@3
46:	-0;	-47;	+58;	@3
47:	-0;	-48;	+59;	@2
48:	-0;	-49;	+58;	@5
49:	-0;	-50;	+59;	@2
50:	-0;	-51;	+58;	@5
51:	-0;	-52;	+59;	@2
52:	-0;	-53;	+58;	@5
53:	-0;	-54;	+59;	@2
54:	-0;	-55;	+58;	@2
55:	-0;	-56;	+59;	@2
56:	-0;	-57;	+58;	@2
57:	+57;	+57;	+57;	@2
58:	-0;	-0;	-0;	@2
59:	-0;	-0;	-0;	@2

TheSquare

v#############@
+:DDDDDDDDDDD:[
+#;;;;;;;;;;;#
+              
+ ;;
+  >v      ;
+ JJ+      >v
+>^-+      J-
+/--+      --
v{>[<;;    --
/- +  >v;  --
+\ +;JJ+>v --
++ +>^++J- --
++ +J++++-;--
++ >^>^++->^-
++     ++-Jv<
>^     >^-+ ;
#      v-<+>[ ^
#      - ;+
#      >-[^

The Waterfall Model

[[27425257720895005854917070679642,
      17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],
 [  2, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2, 2, 2, 2],
 [  3, 1, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 0, 4, 2, 2],
 [  3, 2, 2, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 0, 2, 2],
 [  3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 4, 0, 2, 2],
 [  3, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 0, 2, 2, 2],
 [  3, 2, 2, 2, 2, 2, 3, 1, 2, 2, 0, 2, 0, 4, 2, 0, 2, 2],
 [  3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 4, 7],
 [  3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 0, 2],
 [  3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 0, 2, 2, 2, 2, 2],
 [ 31, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
 [27425257720895005854917070679641,
       1, 2, 1, 1, 1, 0, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1],
 [  3, 1, 1, 0, 1, 1, 1, 1, 1, 2, 1, 1, 3, 1, 1, 1, 1, 9],
 [  3, 1, 1, 1, 2, 0, 1, 1, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1],
 [239, 2, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 3, 1, 1, 1],
 [  5, 1, 1, 1, 1, 1, 1, 2, 0, 1, 1, 1, 1, 1, 1, 3, 1, 1],
 [  3, 1, 1, 1, 1, 1, 1, 1, 2, 0, 1, 1, 1, 1, 1, 1, 3, 1],
 [  3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3]]

This esolang is not a push-down automata

H!e!l!l!o! !W!o!r!l!d!184*+!

Thue

a::=~Hello World!
::=
a

Thutu

/^=1$/Hello, world!=n=x=9/

Tier

0.tier

"hello, world!"{#

Timers

(['Hello, World!\n']~)-(^,~)

Tiny

1 "Hello, world!\n"
2 .

Two-instruction madness!

This is the Hello world program, but it isn't optimized. Also may not work.

aeeaeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaeaeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeaeaeeeaaaaaaaeaaeeeeeeaeaeeeeeeeeeeeaeaeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeaeeeeeeeeaeaeeeeeeaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaee
eeeeeeeaeaeeeeeeeeaeeeeeeeeeeeaeaeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeeeeeaeaeeeeeeeeeeaeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeee
eeeeeeaeaeeeeeeeeeeeeeeeaeeeeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeeeeaeeeeeeeeeeeeeeeeeaeaeeeeeee
eeeeeeeeeeaaaeeeeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeeeeeeeeeeaeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeee
eeeeeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeeeeeeeeeeaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeeeeeeeeeeeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeeeeeeeeeeeeeaeeeeeeeeeeeeeeeeeeeeeeeeeaeaeeeeeeeeeeeeeeeeeee
eeeeee

Toadskin

:V+++++;:XVV;:v-----;:xvv;XXXXXXX++.<XXXXXXXXXX+.V
++..+++.<XXX++.>>XV.XX++++.+++.v-.x++.<XXX+++.<X.>

TOGA computer (Toga Enhanced)

       .include lib.te

start: .deref p X
       .testH X print -1
print: .out X
       .add p BASE p
       .goto start
       
       p:H X:0
       H:72 101; 108 108; 111 44
       32 87; 111 114; 108 100
       33 EOL:10; -1

Tree

      ^
    ^^|^^ 
   ^^\|/^^
   H^ |/^^^
     \| e
      |/
   ol~|  
     \| 
  , 32|  W
   \/ | /      
    \ |/   
 l   \|  
 \  d |   o
  \/ !|r /   
   \/ |\/
    \ |/ 
     \|

Tri

// Prints "Hello, world!" to the console. //
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

// Also prints "Hello, world!" to the console. //
(Hello, world!)

Trigger

HHHeeelll lllooo   wwwooorrrlllddd!!!

Troll Online

hello world!!¨ç]a
↓ùpπŸ‘Œa

Turth-machine

Output "Hello World"

UClang*

A0 48 A1 A0 65 A1 A0 6C A1 A0 6C A1 A0 6F A1 A0 20 A1 A0 77 A1 A0 6F A1
A0 72 A1 A0 6C A1 A0 64 A1 AA

Underload

(Hello, world!)S

UndetailedFuck

DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
IF THE CELL UNDER THE MEMORY POINTER'S VALUE IS ZERO INSTEAD OF READING THE NEXT COMMAND IN THE PROGRAM DON'T JUMP TO THE CORRESPONDING COMMAND EQUIVALENT TO THE ] COMMAND IN BRAINFUCK
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
IF THE CELL UNDER THE MEMORY POINTER'S VALUE IS ZERO INSTEAD OF READING THE NEXT COMMAND IN THE PROGRAM DON'T JUMP TO THE CORRESPONDING COMMAND EQUIVALENT TO THE ] COMMAND IN BRAINFUCK
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE LEFT
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE LEFT
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE LEFT
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE LEFT
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
IF THE CELL UNDER THE MEMORY POINTER'S VALUE IS NOT ZERO INSTEAD OF READING THE NEXT COMMAND IN THE PROGRAM DON'T JUMP TO THE CORRESPONDING COMMAND EQUIVALENT TO THE [ COMMAND IN BRAINFUCK
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
IF THE CELL UNDER THE MEMORY POINTER'S VALUE IS ZERO INSTEAD OF READING THE NEXT COMMAND IN THE PROGRAM DON'T JUMP TO THE CORRESPONDING COMMAND EQUIVALENT TO THE ] COMMAND IN BRAINFUCK
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE LEFT
IF THE CELL UNDER THE MEMORY POINTER'S VALUE IS NOT ZERO INSTEAD OF READING THE NEXT COMMAND IN THE PROGRAM DON'T JUMP TO THE CORRESPONDING COMMAND EQUIVALENT TO THE [ COMMAND IN BRAINFUCK
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE LEFT
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
IF THE CELL UNDER THE MEMORY POINTER'S VALUE IS NOT ZERO INSTEAD OF READING THE NEXT COMMAND IN THE PROGRAM DON'T JUMP TO THE CORRESPONDING COMMAND EQUIVALENT TO THE [ COMMAND IN BRAINFUCK
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE LEFT
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE LEFT
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T DECREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER
DON'T MOVE THE MEMORY POINTER ONE CELL TO THE RIGHT
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T INCREMENT THE CELL UNDER THE MEMORY POINTER BY ONE
DON'T PRINT THE CELL UNDER THE MEMORY POINTER'S VALUE AS AN ASCII CHARACTER

Unicat

πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜ΌπŸ˜½πŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜½πŸ˜ΌπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜½πŸ˜ΌπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜½πŸ˜ΏπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜ΊπŸ˜ΏπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜½πŸ˜ΏπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜ΎπŸ˜ΊπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜½πŸ˜ΌπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜ΌπŸ˜ΌπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΌπŸ˜ΉπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ˜»πŸ˜ΉπŸ˜ΈπŸ™€πŸ™€πŸ˜ΉπŸ˜ΊπŸ™€πŸ™€πŸ˜½πŸ˜ΌπŸ˜ΈπŸ™€πŸ™€πŸ™€πŸ™€

Unlambda

`r```````````.H.e.l.l.o. .w.o.r.l.di

URSL

v072-w0v0101-w0v0108-w0w0v0111-w0v044-w0v032-w0v0119-w0v0111-w0v0114-w0v0108-w0v0100-w0v033-w0

V--

= Hello,World!

V3i

print "Hello, World!";

var'aq

"Hello, world!" cha'

Varsig

!72)!101)!108:))!111)!44)!32)!87)!111)!114)!108)!100)!33)#

Velato

Velato HelloWorld.gif

audio of the Hello World MIDI file

VenetianScript

VENETIANSCRIPTHELLO.png

Verbose

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

VerboseFuck

~!comment!~MANDITORY~!uncomment!~
program.initialize();
math.equation(program.errors.handler.activated = boolean(false));
program.console.standardinput.openstream();
program.console.standardoutput.openstream();
define(defines.variable, variable(pointer));
implanttype(pointer, types.pointer(to:types.byte));
math.equation(pointer = void(0));
program.memory.allocate(pointer, void(math.infinity), program.memory.memorytype.bidirectional);
~!comment!~MANDITORY~!uncomment!~
math.equation(pointer = pointer + void(1));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
define(defines.label, defines.label.createnew());
conditional(block.if, boolean.inequality(deref(pointer), byte(0))) { 
	math.equation(pointer = pointer - void(1));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(pointer = pointer + void(1));
	math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
};
conditional(block.if, boolean.inequality(deref(pointer), byte(0))) { 
	program.flow.labeledjump(defines.label.last());
};
undefine(defines.label, defines.label.last());
math.equation(pointer = pointer - void(1));
~!comment!~MANDITORY~!uncomment!~
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
math.equation(pointer = pointer + void(1));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
define(defines.label, defines.label.createnew());
conditional(block.if, boolean.inequality(deref(pointer), byte(0))) { 
	math.equation(pointer = pointer - void(1));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(pointer = pointer + void(1));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
};
conditional(block.if, boolean.inequality(deref(pointer), byte(0))) { 
	program.flow.labeledjump(defines.label.last());
};
undefine(defines.label, defines.label.last());
math.equation(pointer = pointer - void(1));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
math.equation(pointer = pointer + void(1));
math.equation(pointer = pointer + void(1));
~!comment!~MANDITORY~!uncomment!~
math.equation(pointer = pointer + void(1));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
define(defines.label, defines.label.createnew());
conditional(block.if, boolean.inequality(deref(pointer), byte(0))) { 
	math.equation(pointer = pointer - void(1));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(pointer = pointer + void(1));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
};
conditional(block.if, boolean.inequality(deref(pointer), byte(0))) { 
	program.flow.labeledjump(defines.label.last());
};
undefine(defines.label, defines.label.last());
math.equation(pointer = pointer - void(1));
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
~!comment!~MANDITORY~!uncomment!~
math.equation(pointer = pointer + void(1));
math.equation(pointer = pointer + void(1));
math.equation(pointer = pointer + void(1));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
define(defines.label, defines.label.createnew());
conditional(block.if, boolean.inequality(deref(pointer), byte(0))) { 
	math.equation(pointer = pointer - void(1));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
	~!comment!~MANDITORY~!uncomment!~
	math.equation(pointer = pointer + void(1));
	math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
};
conditional(block.if, boolean.inequality(deref(pointer), byte(0))) { 
	program.flow.labeledjump(defines.label.last());
};
undefine(defines.label, defines.label.last());
math.equation(pointer = pointer - void(1));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
~!comment!~MANDITORY~!uncomment!~
math.equation(pointer = pointer - void(1));
math.equation(pointer = pointer - void(1));
math.equation(pointer = pointer - void(1));
math.equation(pointer = pointer - void(1));
~!comment!~MANDITORY~!uncomment!~
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
math.equation(deref(pointer) = (deref(pointer) - byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
math.equation(pointer = pointer + void(1));
math.equation(pointer = pointer + void(1));
math.equation(deref(pointer) = (deref(pointer) + byte(1)):binaryand:byte(255));
~!comment!~MANDITORY~!uncomment!~
program.console.standardoutput.stream.writeunbufferedchars(array.create(1, conversion.changedatatype(deref(pointer), types.character, conversion.method.binary)), 0, 1);
~!comment!~MANDITORY~!uncomment!~
program.memory.deallocate(pointer, void(math.infinity), program.memory.memorytype.bidirectional);
undefine(defines.variable, variable(pointer));
program.console.standardoutput.closestream();
program.console.standardinput.closestream();
program.terminate();
~!comment!~MANDITORY~!uncomment!~

Volatile

This example may randomly fail due to Volatile being non-deterministic.
~:/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/::::::::::::::::::::::::::::::::::::::::::::++++++++++++++++++++++++++++++++++++++++++++.~:/::::::::::::::::::::::::::::::::++++++++++++++++++++++++++++++++.~:/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.~:/:::::::::::::::::::::::::::::::::+++++++++++++++++++++++++++++++++.~:/::::::::::++++++++++.

VTL

The following is a hex dump of the program

1D C4 01 C4 01 C4 01 C4 01 C4 01 C4 01 C4 01 C4
01 C4 01 C4 01 C4 01 C4 01 C4 01 C4 E0 48 65 6C
6C 6F 2C 20 77 6F 72 6C 64 21

WARP

)"Hello, world!"

Weeeeeeeeeeeeeeeeeeeeeeeeeeeeee

Due to its length, this example was moved to Weeeeeeeeeeeeeeeeeeeeeeeeeeeeee/Hello world.

WeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeBasic

Print "Hello World!"

Which also works on WeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeBasic++.

Welcome to Esolang, the esoteric programming languages wiki!

Welcome

Wheat

input h
if h "H":
 output " world!"
 output N
 terminate
output "Hello,"

(A simpler one is easy to make, but this showcases the language better.)


Wheel

C72C69C76C76C79C32C87C79C82C76C68

Whendo

a==0=>a+=1=>72
a==1=>a+=1=>101
a==2=>a+=1=>108
a==3=>a+=1=>108
a==4=>a+=1=>111
a==5=>a+=1=>44
a==6=>a+=1=>32
a==7=>a+=1=>87
a==8=>a+=1=>111
a==9=>a+=1=>114
a==10=>a+=1=>108
a==11=>a+=1=>100
a==12=>a+=1=>33

Whirl

110011100111000001111100000001000011111000011111100000000010000011001111100001
100010000010011111000100000000000001001111100000111110001000000000000000001000
111110010000001100001111100011000000000100111110011100111000111000001000111000
001111100000111110010000011111000110011111100001111000001111000001110011111100
001111000110011100000111000100011111000001111100100000110000000111000001110001
111100011111000111000001000001000011000111110001000001000000011100000111001000
111110001111000001111000011111100001111110000011110000000000000000011110000011
100111000011110011111000111110001111100000100000000000000000000000111110001110
000001110000011100011100111110001000100000000011100001111100110000000010011111
000111100000111100111100010011100000111110000011111001100111100010001111000000
000001000111110010000010011110011001110001000111110001100000100011111000011110
011100111111000111100000111100011111000000011110000011100100001111000100011111
001100011111000111100000111001110001100111100100000000000000011111000001111100
010010000011100001111100100000100011100000111000110011110001001111110001100000
111100011111000111100000111001000011110001001111100000111110000000011110000011
110000000000000000111000001110000011000001100000111000111000001100111110000111
111001001110000011111000001100011000001001111110000011100110011111000000000111
000001110000111100001100

Wierd

H          ************************             ******************                                                 **********
 e         *                      *            *                  *                                        *       *        *
  l        *      ***             *             **                 *                                      * *      *        *
!  o       *   ***   *          * *               *                 *                                     *  *     *        *
    ,      *  *       *        ** *               *                 *                                    *    *    *      * *
     W      * *        *      * * *               *                 *                                    *     *   *     ** *
      r      *          *    *  * *               *  ************   *                                   *       *  *    * * *
       d                 *  *   * *               * *          *    *                                  ******    *  *  *  * *
        *                 * *   * *               **         **     *                                        *    *  * *  * *
         *                 **   * *               *         *       *                                         *    *  ** *  *
          *                 *   * *                         *       *                   **  **                 *    *  * *  *
           *                    * *                        *        *                 **  ** *              **  *    *   *  *
            ********************  *                        *        *               **       *            **  ****    ***   *
                                   *              **      *         *             **         *          **                  *
                                    *           **  *     *        *            **           *        **                    *
                                     *        **     *  **        *       **  **             *      **                     *
                                      *****  *        **         *       *  **                **  **                      *
                                           **                   *        *                      **                       *
                                                               *          *                                             *
  *************************************************************           *                *****************************
 *                                                                       *                *
 *                                          ***                         *                *
*                   *                       *  *                       *                *
*                   **                       *  *                     *                *
 *                  * *                      *   **                  ******           *        *********************
 *                  * *                     *      *                       *          *       *                     *
  *                 *  *                    *      *                        *        *        *                      *
  *                 *  *                   *        **                       *       *         *                      *
   *                *   *                 *           **                      *       *        *                       *
   *                *   *                *****          **                     *      *       *                         *
    *               *    **                   *           **               **   *      *     *                           *
    *               *      **                  *            **           **  *****     *    *                            *
   *                *        **                 *             *        **               *   *                            *
  *                 *          **           **   *            *      **                 *    **                          *
  *                 *            *        **  *****            **  **                    *     **                        *
   *                *            *      **                       **                      *       *                       *
   *                *             **  **                                                  *       *                      *
    **              *               **                                                    *        **                    *
      *             *                                                                      *         *                   *
       *            *  *************************************************************       *         *                   *
        **          *   *                                                           *       *         *                  *
          **        *    *                                                        *  *      *         *                  *
            *      *      *                          *************************   **   *    *          *                  *
             *     *       *                        *                       *   * *    *   *          *                  *
              ***  *        *                       *      *               *   *  *     *   *         *  **************  *
                 * *         *                     *       **             *   *   *      *  *  **      **             *  *
                 * *          *                    *       * *  ***      *   *    *       *  **  **             *******  *
                  **           *                    *      *  **        *   *     *        *       **            *       *
                   *            *                   *      *           *   *      *         *        **           *      *
                                 *                   *     *          *   *       *          *         **          *     *
                                  *                  *     *         *   *        *           *          **        *     *
                                   *                  *    *        *   *  *      *            *           **      *     *
                                    *                 *    *        *  *   **     *             *            **    *     *
                                     *                 *   *        *  *  *  *    *              *             *   *     *
                                      *                *   *        *  * *   *    *               *            *   *     *
                                       *                *  *        *  **    *    *                *            *  *     *
                                        *               *  *        *  *     *    *                *             * *     *
                                         *             *   *        *        *    *                *              **    *
                                          *           *   *          *       *    *                *               *   *
                                           *         *   *            *     *     *                *                  *
                                            *       *   *              *****      *                *                 *
                                             *      *  *                          *                *                *
                                              *     * *                           *                *               *
                                               *    **                           *                 *              *
                                                *   *                           *                 *               *
                                                 *                             *                 *                *
                                                  *****************************                 *                  *
                                                                                               *                   *
***********************************************************************************************                     *
*                                                                                                                   *
*                                                                                                                    *
*                                     **                                                                             *
*                                   **  **                                                                          *
*                                 **      *                                                                        *
*                               **        *                                                                        *
*                             **          *                                                                         *
*                           **            *                                                                         *
*                         **              *  ******                                                                *
*     ****              **                * *    *                                               ******************
*    *    *       **  **                  **    *                                               *
*    *    *     **  **                    *   **                                                *
*   *     *    *                             *                                                  *
*  *      *    *                             *                                                 *
* *****    *  *                             *                                                  *
*     *     * *                             *                                                   *
*     *      **                            *                                                    *
*     *       *                            *                                                     *
*     *                                   *                                                      *
*******                                   *                                                       *
                                    **  **                                                        *
                                  **  **                                                           *    *
                        **      **                                                                 *    **
************************  **  **                                                                    *   * *
*                           **                                                                      *   *  *
*  *                                                                                               *   *    *
*  **                                                                                             *   *    *
*  * *                                                                                            *  *    *
*  *  *                                                                                           * *    *
* *   *                                                                                           **    *
* *    **                                                                                         *    *
* *      **                                                                                           *
* *        **                                                                                        *
 **          **                                                                                     *
  *            **                                                     ******************************
                 **                                             **  **
                   **                                         **  **
                     **  **                                 **
                       **  *                              **
                           *                            **
                            *                         **
                            *                       **
                           *              **  **  **
                           ***************  **  **

Word!CPU

The program is a binary file, this is the hexadecimal representation.

40 0A 88 02 40 01 68 02 E0 00 48 65 6C 6C 6F 2C 
20 77 6F 72 6C 64 21 0A 00

WooYeah

NOTE: Some lines are displaced. Fixed version in main article.

g                                                                                                                                                                                         
{Hello World program}                                                                                                                                                                     
wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^                                                                                                                         
wooyeah wooyeah wooyeah wooyeah wooyeah v                                                                                                                                                 
wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v                                                                                         
wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v                                                                                         
wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v                                                                 
cm                                                                                                                                                                                        
wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah  
wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah ^ 
wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah 
wooyeah v                                         
wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah wooyeah v                                                                                         
wooyeah wooyeah wooyeah wooyeah v                                                                                                                                                         
em                                                                                                                                                                                        
s

wsad

wwwwwwwwwwwwwwwwwasdwwwwwwwwwasdwwwwsdwwwwwwsdwwwwwwsdwwsasasasawswdsdwwsdwwsdwssdsdwwwasawdsawswdsdsdsssdwswswssswwwwwwwwwwwwwwsssswwwwwwsssdsdsssawssssasswwwwwwsswswswswswswssswswswswswswswswssssdsdwwsssdwwwwss

x-D

;-~~~~~> ;P ;~~> ;P ;------> ;-P ;--> ;P ;D ;~~---> ;P ;| ;~~< ;----> ;P
;~---------> ;P ;--> ;P ;-----< ;P ;-------< ;P ;D ;> ;P ;~< ;-------< ;P

xEec

h#10 h$! h$d h$l h$r h$o h$W h#32 h$, h$o h$l h$l h$e h$H >o o$ p jno

XENBLN

Ε‘

XRF

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

X.so

Using the HELP.

/**
 * Hello world in X.so.
 */
$HelloWorld (
    $Main(
        !Include("X")
        !X.Show("Hello, world!\n")
    )
)

X strike

X!Γ—72
x^-1Γ—0Γ—-1
X!Γ—29
x^-1Γ—1Γ—-1
X!Γ—7
x^-1Γ—2Γ—-1
x^-1Γ—2Γ—-1
X!Γ—3
x^-1Γ—3Γ—-1
x!Γ—67
x^-1Γ—4Γ—-1
x!Γ—12
x^-1Γ—5Γ—-1
X!Γ—55
x^-1Γ—6Γ—-1
X!Γ—24
x^-1Γ—7Γ—-1
X!Γ—3
x^-1Γ—8Γ—-1
x!Γ—6
x^-1Γ—9Γ—-1
x!Γ—8
x^-1Γ—10Γ—-1
x!Γ—67
x^-1Γ—11Γ—-1

Yet Another Musical Esolang

YAME hello world.png

Zalgo

AΜΜΜΜΜΜΜΜΜΜΜΜΜΜΜˆΜ„ΜΜ…Μ†ΜΜŒΜ†ΜΜŒΜ†ΜΜΜ†ΜΜŒΜ‚ΜΜ€Μ‚ΜΜ‡Μ‡ΜΜΜ†ΜΜ‚Μ‡ΜΜŒΜ†ΜΜ„Μ†ΜΜΜ‚

Actually visible version

Top set:
β—ŒΜβ—ŒΜˆβ—ŒΜ„β—ŒΜβ—ŒΜ…β—ŒΜ†β—ŒΜβ—ŒΜŒβ—ŒΜ†β—ŒΜβ—ŒΜŒβ—ŒΜ†β—ŒΜβ—ŒΜβ—ŒΜ†β—ŒΜβ—ŒΜŒβ—ŒΜ‚β—ŒΜβ—ŒΜ€β—ŒΜ‚β—ŒΜβ—ŒΜ‡β—ŒΜ‡β—ŒΜβ—ŒΜβ—ŒΜ†β—ŒΜβ—ŒΜ‚β—ŒΜ‡β—ŒΜβ—ŒΜŒβ—ŒΜ†β—ŒΜβ—ŒΜ„β—ŒΜ†β—ŒΜβ—ŒΜβ—ŒΜ‚

Bottom set:
β—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜβ—ŒΜ

Zetaplex

"Hello, World!"SrOsDrFe

or

<eFrDoS"Hello, World"

or

\      / #111#87\ #        #         ######
3      4 #        #        #        #      #
3      1 #        #        #        #      #
#      1 #        #        #        #      #
1####### /44#23#/ #        #        #      #
0      8 #        #        #        #      #
0      0 1        #        #        #      #
#      1 1        #        #        #      #
\      / \1#108sy 101#72Os DrFe####  ######

or

"Hell"\
/d!"S\o
"/rFer,
l\DsO/"
\"roW /

Ziim

    β†˜β†“                        
        β†˜                     
β†˜          ←              ↙   
          β€’β†˜           β†˜β† ↑   
 β†˜β†     ↑‑↙ β†’ ↙         ↓↙↙   
      ↙  β†’ β†—           ↙      
 β†˜ ←  β†™β†™β†˜     β†™β†˜ ↙     ↑   β†˜β† 
β†˜     ↑↕ ←     ↓↓↑      ↙   ← 
  β†˜   ←  ↙ ↕← β†—            ↔↙ 
     ↗↓ ↑↑  β†’β†–  ↙←  ↓   β†˜     
 β†’    β†˜ β†˜   β†“β†˜β† β†—     ↙↙      
   ↙    β†– β†˜  ←↓↙←     ↑  ↑↑   
↑ β†’         β†˜  β†’          ↙   
     β†˜        ↙      ←↙       
  β†˜  ↕     ↔       ↙↙     ←  ↙
                  ‑           
    ↑ β†˜  ←↓↓↓ ↓↓↓   β†™β†˜        
        β†˜β†’  β†˜ ↙  ←    ↑       
   ↓  β†˜  β†’ β†˜   ↙ ←            
         β†’β†˜ ↓ ↓ ↙←   ↕←       
       β†—   β†’β†˜ ↙←              
         β†’β†—  ↓  ↖←   β†– ↕ ↔  ↙ 
    ↗↔ β†–  ↑↓   ↙↑ ↖←       β†‘β†˜ 
    ↙       ↓ →↗→↖↑ ↑        ↑
           β†—β†–  ↑→ ↙↓ ↙        
  ↑    β†—      ↔   ↖↙←↙↓↖      
  ↗↔  ↕ ↑  β†’              ↙   
  β†˜  ←↗ β†’β†– β†˜  ↕  ←    β†–   ‑   
  β†—         ←        ↙  ↑     
      ↙       β†–   ↓↖←     β†– ↑ 
   ↓ ↓↑↙        β†’ β†˜β†‘β†“β†–        
   β†— ↙←    ↑      ↙→     ↕    
  β†’                   β†–       
   ‑    β†–       β†’β†— ↓     β†–    
    ↑            ↑ β†—β†–         

Zucchini

=0,1.2./.0,1./.3.17. ` /.4.17.`../.5.17.`: /.6.17.`: /.7.17.`::/.8.17`: /.9.17`  /.10.17.:.:/.11.17.`::/.12.17.: `/.13.17.`: /.14.17.`. /.15.17` ./.16.17``/.19.