Welcome to Vyxapedia!

Vyxal is a stack-based recreational programming language created by lyxal for code golf, a competition to write the shortest code to complete a certain task.

Vyxal uses a custom Single Byte Character Set (SBCS), so each of its characters take one byte (this is important as code golf is usually scored in bytes, and not characters). You can run Vyxal on lyxal's own online interpreter, or the interface on this site here, which uses its API.


How to get started

Vyxal is easier to get into than most golfing languages as it is designed to be more elegant and readable, and it includes components from practical languages as part of its design philosophy; however, mastering it requires just as much skill and experience as any other language. If you are completely new to stack-based programming and Vyxal, a good place to start is the beginners' page under the resources tab. There are other resources available for documentation and lessons ranging from introductory to more advanced. Finally, you can find help in the Vyxal chat room on Stack Exchange; however, you will need a Stack Exchange account to send messages in that room.