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.
Bliss
- This is still a work in progress. It may be changed in the future.
Bliss is a concept for a language by User:H33T33. Its goal is to be more straightforward and less intricate than most other languages. While that makes it more restrictive, it is also a lot easier to read and write with.
Quick Overview
Outputting
nprints "Hello," prints "world!"
prints outputs without moving to the next line while nprints does both.
Variables
123 as var1 "abc" as var2
Variable definition is very self-explanatory.
123 is represented as var1, "abc" is represented as var2.
Functions
func1 as function
check par1
check par2
prints par1
prints par2
exit func1
func1 "Hello" "World"
as function, in this case, defines a function by the name "func1". When called, it will check for any given parameters, which here would be par1 and par2, then outputs them.