Charcoal

Charcoal is an ASCII-art oriented prefix golfing language designed by the Programming Puzzles and Code Golf users DLosc and ASCII-only. The name is derived from the fact that it has a focus on ASCII art, which is composed of characters.

= Description =

= Tutorial = Main article: Charcoal§Tutorial

Literals
There are two basic types of literals: strings and numbers. A string is just a run of printable ASCII, and a number is just a run of the superscript digits ⁰¹²³⁴⁵⁶⁷⁸⁹.

Examples:

is equivalent to "foo"

is the same as "foo\nbar".

evaluates to the number 1234.

Printing
In a Charcoal program, expressions are implicitly printed. Numbers print a line, and arrows can be used to specify a direction.

Examples:

prints

prints  prints:

\   \    \ foo\

= Sample Code =

Hello, World!
Hello, World!