MGIFOS, or My God It's Full Of Stars, is an esoteric programming language created by User:Marz. While 1L consists of 2 characters (+ and space), MGIFOS consists solely of the character *. Its command set is based on Brainfuck.
MGIFOS is displayed by a series of stars (asterisks). The program is defined by the number of asterisks in the code.
|0001||Move the pointer to the right|
|0010||Move the pointer to the left|
|0011||Increment the memory cell under the pointer|
|0100||Decrement the memory cell under the pointer|
|0101||Output the character signified by the cell at the pointer|
|0110||Input a character and store it in the cell at the pointer|
|0111||Jump past the matching |
|1000||Jump back to the matching |
The commands are concatenated in the order required. For example, to move the pointer to the right and then to the left, the binary would be:
This in decimal is 18, meaning that the MGIFOS code is 18 stars in a row:
The cat program ",[.,]" consists of 423272 stars in MGIFOS.
The program "+" consists of exactly 888 stars. Oh lol.
The program which prints out the words Hello World! consists of (approximately?) 4.5287549098E+168 stars.
It has been noted that there are more stars in the Hello World program than there are particles in the observable universe - but this is just a minor setback.