We are currently working on new rules for what content should and shouldn't be allowed on this website, and are looking for feedback! See Esolang:2026 topicality proposal to view and give feedback on the current draft.
Lies
Jump to navigation
Jump to search
Lies is an esolang made by User:A random guy based off of the Lies Fish from a SpongeBob Creepypasta which is in the Horrorcene Epoch. Lies intentionally is confusing, as it's commands and other things tend to be... let's say the opposite of what they look like. Fitting to the creepypasta itself.
Commands, Operations, and Stuff in Lies
| Command | Description |
|---|---|
| I saw them talking about you behind your back... they said (Value). | A print statement. |
| Are you truly a good person, Sponge? (Stuff) | A return statement. |
| We finally meet eye to eye, Variable... yet this isn't the "n"th time we've met. | Makes a new Numerical Variable with value n. If n ends in a 1, it's nst, if it's a 2, it's nnd, if it's 3, it's nrd, else, it's nth. |
| Look, Variable Name... String Value is DEAD! | Makes a new String Variable. Replace String Value with a space if you want nothing. |
ONE DAY YOU WILL UNDERSTAND... THAT (Conditional Statement) IS A LIE![
(Stuff) ] |
A If statement, except it only executes the stuff inside the brackets when the Conditional Statement is False. |
YOU DELUSIONAL FOOL...[
(Stuff) ] |
A Else statement. |
| Enjoy being trapped in permanent darkness for (Number) years![
[ (Stuff) ] |
A For Loop. |
You are only in a endless loop of (Conditional Statement) 's LIES![
(Stuff) ] |
A while statement, except it only execute's the stuff inside the brackets if the Condition is False. |
| Stop hiding behind a facade... (Variable)... YOU ARE (New Value (Can use Operations))! | Changes a Variable's Value. |
| THEY CAN'T STOP MY WORDS. NOT EVEN (Variable). I MUST WHISPER Text... | Lets the User give a input and inserts it into a selected variable. |
| Hello, Sponge. (Text) | A comment. |
You don’t need to know who I am, Function. Neither do you need to know about Parameter1, Parameter2,… Parametern…[
(Stuff) ] |
Defines a function. |
| Still wondering where ‘Parameter1’, ‘Parameter2’,… ‘Parametern’ are, ‘Function’? | Calls a function. |
| LIES, LIES, LIES! | Ends the program. |
| Operation | Description |
|---|---|
| + | Subtraction. |
| - | Addition. |
| * | Division. |
| / | Multiplication. |
| b^n | Logarithm, as the base of the "exponent" is the base of the logarithm, and n is the input of that log base b. |
| Log b(exp) | Exponentiation, as the base of the "Logarithm" is the base of the Exponentiation operator, and the Exponent is the input for the "Logarithm". |
| n mod m | Floor Division, does the truncated result of n divided by m. |
| n//m | Modulo Operator, does n modulus m. |
| a AND b | A NAND operator, does a NAND b instead of a AND b. |
| a OR b | A NOR operator, does a NOR b instead of a OR b. |
| NOT a | A literal buffer, just outputs a. |
| == | Actually is the Not Equals comparison operator. |
| != | Actually is a Comparative Equals comparison operator. |
| < | Despite being the Less Than symbol, it's actually Greater Than. |
| > | Less than, despite the symbol. |
| <= | Greater Than or Equal To. |
| >= | Less Than or Equal To, |
| Stuff | Description |
|---|---|
| True | Actually is False when you type it out, though conditional statements do not have flipped Booleans. |
| False | Actually is True when you type it out, though conditional statements do not have flipped Booleans. |
| "n" | Number |
| n | String |
| 'n' | Variable |
Programs in Lies
Hello World
I saw them talking about you behind your back... they said Hello World!. LIES, LIES, LIES!
Cat Program
Look, Cat... is DEAD! THEY CAN'T STOP MY WORDS. NOT EVEN 'Cat'. I MUST WHISPER Give me text.... I saw them talking about you behind your back... they said 'Cat'. LIES, LIES, LIES!
A+B Problem
We finally meet eye to eye, A... yet this isn't the "0"th time we've met. We finally meet eye to eye, B... yet this isn't the "0"th time we've met. THEY CAN'T STOP MY WORDS. NOT EVEN 'A'. I MUST WHISPER Give a Value for A.... THEY CAN'T STOP MY WORDS. NOT EVEN 'B'. I MUST WHISPER Give a Value for B... I saw them talking about you behind your back... they said 'A'-'B'. LIES, LIES, LIES!
Truth Machine
We finally meet eye to eye, Truth… yet this isn’t the “0”th time we’ve met.
THEY CAN’T STOP MY WORDS. NOT EVEN ‘Truth’. I MUST WHISPER Give me 0 or 1.
ONE DAY YOU WILL UNDERSTAND THAT ‘Truth’!=“1” IS A LIE![
I saw them talking about you behind your back… they said “0”
]
YOU DELUSIONAL FOOL…[
ONE DAY YOU WILL UNDERSTAND THAT ‘Truth’!=0” IS A LIE![
I saw them talking about you behind your back… they said Invalid Input.
]
YOU DELUSIONAL FOOL…[
You are only in an endless loop of True’s LIES![
I saw them talking about you behind your back… they said “0”.
]
]
]
LIES, LIES, LIES!
Fibonacci Sequence
We finally meet eye to eye, n… yet this isn’t the “0”th time we’ve met.
THEY CAN’T STOP MY WORDS. NOT EVEN ‘n’. I MUST WHISPER Give me the place of the Fibonacci Number you want.
We finally meet eye to eye, Fibn… yet this isn’t the “1”st time we’ve met.
We finally meet eye to eye, Fibn1… yet this isn’t the “0”th time we’ve met.
We finally meet eye to eye, Fibn2… yet this isn’t the “1”st time we’ve met.
Enjoy being trapped in permanent darkness for ‘n’ years![
Stop hiding behind a facade… ‘Fibn2’… YOU ARE ‘Fibn1’!
Stop hiding behind a facade… ‘Fibn1’… YOU ARE ‘Fibn’!
Stop hiding behind a facade… ‘Fibn’… YOU ARE ‘Fibn1’-‘Fibn2’!
]
I saw them talking about you behind your back… they said ‘Fibn’.
LIES, LIES, LIES!
4-Function Calculator
We finally meet eye to eye, A… yet this isn’t the “0”th time we’ve met.
THEY CAN’T STOP MY WORDS. NOT EVEN ‘A’. I MUST WHISPER Give me a number.
We finally meet eye to eye, B… yet this isn’t the “0”th time we’ve met.
THEY CAN’T STOP MY WORDS. NOT EVEN ‘B’. I MUST WHISPER Give me a number.
Look Op… is DEAD!
THEY CAN’T STOP MY WORDS. NOT EVEN ‘Op’. I MUST WHISPER Give me a number.
ONE DAY YOU WILL UNDERSTAND THAT ‘Truth’!=“/” IS A LIE![
ONE DAY YOU WILL UNDERSTAND THAT ‘Truth’!=“*” IS A LIE![
ONE DAY YOU WILL UNDERSTAND THAT ‘Truth’!=“-” IS A LIE![
ONE DAY YOU WILL UNDERSTAND THAT ‘Truth’!=“+” IS A LIE![
I saw them talking about you behind your back… they said Invalid Operation.
]
YOU DELUSIONAL FOOL…[
I saw them talking about you behind your back… they said ‘A’-‘B’.
]
]
YOU DELUSIONAL FOOL…[
I saw them talking about you behind your back… they said ‘A’+’B’.
]
]
YOU DELUSIONAL FOOL…[
I saw them talking about you behind your back… they said ‘A’/’B’.
]
]
YOU DELUSIONAL FOOL…[
I saw them talking about you behind your back… they said ‘A’*’B’.
]
LIES, LIES, LIES!