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.
Zeroy
Jump to navigation
Jump to search
- This article is not detailed enough and needs to be expanded. Please help us by adding some more information.
Zeroy is a binary encoded C-like EsoLang made by 100HoursLater.
| Designed by | 100HoursLater |
|---|---|
| Appeared in | 2026 |
| Computational class | Unknown |
| Reference implementation | Not Implemented |
Syntax
Because Zeroy functionally operates like C (specifically C99), it's syntax generally follows along that line
| 00111101 | Assign |
| 00111101 | 00111101 Compare |
| 00101010 | Multiply or Dereference |
| 00101111 | division |
| 00100001 | Negate |
| 00101011 | Addition |
| 00101101 | Subtract |
| 00100110 | bitwise AND or reference |
| 01111100 | bitwise OR |
| 00111011 | semicolon |
Main(ly) Memory Syntax
| 01101101 01100001 01101100 01101100 01101111 01100011 00101000 01110011 01101001 01111010 01100101 01101111 01100110 00101000 00101001 00101001 00111011 | malloc(sizeof()); |
| 01100011 01100001 01101100 01101100 01101111 01100011 00101000 01110011 01101001 01111010 01100101 01101111 01100110 00101000 00101001 00101001 00111011 | calloc(sizeof()); |
| 01100110 01110010 01100101 01100101 00101000 00101001 00111011 | free(); |
Comment Syntax
| 00100011 Single Line Comment | |
| 00100011 00101000 00101001()00111011 | Multi Line Comment |
| 00100011 00101000 00101111 00101111 00101001()00111011 | ZeroDoc Comment |