HELLO in the Pikachu Programming Language

HELLO WORLD in the Pikachu Language can be quite terrifying. But it doesn't have to be.

Presented below is a significantly shorter solution to HELLO that makes more use of the varied commands available. Attentive readers may recognize that this closely relates to an optimal solution to one of the puzzles in Human Resource Machine.

pi pi pika pi pi pika pi pikachu        # Push 6 on the pi pikachu stack.
pi pi pika pi pi pika pi pikachu        # Push 6 onto the pi pikachu stack.
pi pikachu pi pikachu                   # Multiply the top 2 elements of the pi pikachu stack.
pika pika pi pikachu                    # Push 2 onto the pi pikachu stack.
pi pikachu pi pikachu                   # Multiply the top 2 elements of the pi pikachu stack.
pi pika                                 # Copy the top element of pi pikachu to pika pikachu
pikachu pikachu pi pikachu              # Pop top element of pi pikachu and write as ASCII (H)
pika pi                                 # Copy the top element of pika pikachu to pi pikachu.
pi pi pika pi pikachu                   # Push 3 onto the pi pikachu stack.
pika pi pi pikachu                      # Push the result of subtract the top 2 elements of pi pikachu stack onto the pi pikachu stack.
pi pika                                 # Copy the top element of pi pikachu to pika pikachu
pikachu pikachu pi pikachu              # Pop top element of pi pikachu and write as ASCII (E)
pika pi                                 # Copy the top element of pika pikachu to pi pikachu.
pi pi pika pika pi pi pika pi pikachu   # Push 7 onto the pi pikachu stack.
pi pika pi pikachu                      # Add the top two elements of the pikachu stack. (gets us to L)
pi pika                                 # Copy the top element of pi pikachu to pika pikachu
pikachu pikachu pi pikachu              # Pop top element of pi pikachu and write as ASCII (L)
pika pi                                 # Copy the top element of pika pikachu to pi pikachu. (Get our L back.)
pikachu pikachu pi pikachu              # Pop top element of pi pikachu and write as ASCII (L)
pika pi                                 # Copy the top element of pika pikachu to pi pikachu. (Get our L back.)
pi pi pika pi pikachu                   # Push 3 onto the pi pikachu stack.
pi pika pi pikachu                      # Add the top two elements of the pikachu stack. (gets us to O)
pikachu pikachu pi pikachu              # Pop top element of pi pikachu and write as ASCII (O)

Ouput

HELLO

I leave WORLD as an exercise for the reader, who is hopefully more fluent in Pikachu than I am.

Note that Pikachu Language is distinct from Pikalang, which is, I hesitate to say, more reasonable for humans, and turing robots, but perhaps less convenient for the intendend audience.