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.
AggressionAplo
AggressionAplo (also known as AggroAplo) is an aggressive, imperative esoteric programming language designed to replace standard control flow keywords and statements with highly explicit, aggressive phrases.
Overview
AggressionAplo uses a simple imperative structure supporting variables, standard math operations, control flow, loops, and built-in commands. Programs run sequentially and use explicit block termination statements.
Keywords & Syntax
| AggressionAplo Keyword | Standard Equivalent | Description |
|---|---|---|
I WILL SHOW YOU WHAT I AM REALLY CAPABLE OF |
Program Entry | Declares the start of the program execution block. |
HOW ABOUT I FUCK YOUR ASS? [condition] |
if [condition]: |
Opens a conditional logic block. |
SHOW ME THE OTHER WAY |
else: |
Opens an alternative branch for an IF block. |
AS LONG AS THIS SHIT IS TRUE [condition] |
while [condition]: |
Starts a conditional loop. |
I AM DONE WITH THIS SHIT |
Block / Program End | Closes an IF block, WHILE loop, or program execution. |
SAY [expression] |
print([expression]) |
Prints an expression or variable to standard output. |
GIVE ME SOME SHIT [var] |
input([var]) |
Prompts the user for keyboard input and stores it in a variable. |
AND ALSO |
and |
Logical AND operator used in conditional expressions. |
SHINEY |
Custom Macro | Prints a built-in pre-programmed statement. |
Examples
Hello World & Variables
I WILL SHOW YOU WHAT I AM REALLY CAPABLE OF greeting = "Hello World" SAY greeting I AM DONE WITH THIS SHIT
Conditional Control Flow
I WILL SHOW YOU WHAT I AM REALLY CAPABLE OF
keys = 25
hat_price = 15
HOW ABOUT I FUCK YOUR ASS? keys >= hat_price AND ALSO keys > 0
SAY "Trading for item!"
keys = keys - hat_price
SAY "Remaining keys:"
SAY keys
SHOW ME THE OTHER WAY
SAY "Not enough keys."
I AM DONE WITH THIS SHIT
I AM DONE WITH THIS SHIT
Supported Data Types
AggressionAplo natively supports integers, floating-point numbers, strings, booleans, lists, tuples, dictionaries, and sets.
Implementations
The official interpreter is written in Python and includes a graphical user interface (IDE) built with Tkinter.