DreamBerd is a perfect esoteric programming language. Some of its features include:
*Array indexes starting at -1
*No loops
*"Maybe" boolean value
*Many kinds of equality checks
*Type annotations
*"previous/next/current" keywords (for seeing the past/future/present of a variable)
*Signals

{{language|DreamBerd|exec=interpreted|site=https://github.com/TodePond/DreamBerd|gc=yes}}