## GolfScript

 4:echo(2+2);

Prints `5`.

>!Of course GolfScript has a syntax that is markedly different from other languages, this program just happen to look like something Basic or C-ish. 
>! 
>!`4  ` - Put the number 4 on the stack. Stack content: 4 
>!`:echo` - Save the value at the top of the stack to the variable echo. Stack content: 4 
>!`(  ` - Decrement the value at the top of the stack by 1. Stack content: 3 
>!`2  ` - Put the number 2 on top of the stack. Stack content: 3 2 
>!`+  ` - Add the two numbers on top of the stack. Stack content: 5 
>!`2  ` - Put the number 2 on top of the stack. Stack content: 5 2 
>!`)  ` - Increment the value at the top of the stack by 1. Stack content: 5 3 
>!`;  ` - Remove the top element from the stack. Stack content: 5 
>! 
>!GolfScript will by default print anything left on the stack after execution has finished.