Numberix
Jump to navigation
Jump to search
Numberix is an esoteric programming language by Jeffry Johnston that was designed to make the source appear as lines of hex digits. It could be described as a mix of Befunge, Assembly, Brainfuck, Wierd, BASIC and INTERCAL.
Sample programs
Hello World:
A0000159006CA9006C590057A9006F590064A90021000000000000000000000000000000000000 59004809006559006F09002059007209006CFF0000
A standard input cat program in Numberix:
5000016800E5FF0000000000000000000000000000000000000000000000000000000000000000 00000009001B
A file reading cat program:
5000019F00805C0000590000F70001000000000000000000000000000000000000000000000000 000000FF0000
UUencode:
500200590053590074A9006F590064A90020A50100F90020590036A9003459000AFF0000000000 A9000D7800F3F70033590072090065A90066F7000209003A090036A90020090064F9006E000000 610005590020658001A50001A9006CF9006959006D090065090020650001A9000A090065000000 550001F78022F90108F7000259006559006E09006159006909006EA90008A5000009000A000000 6F0080F7000C5500005500FF5F8080590062590065090067000000F7802AF70001090060000000 51010055000163002DA500005C0000958001550002AC00005D440F5F03045D500FA50005000000 000000F78015A0002D510100A50001A002FFA30001F58002058003FD04F0A58004FD02FC000000 000000050001A90020000000F70003520000920000530001A500030500045D3203AF0403F70013 00000003000172000059000AA50000000000A003FFA58002FC00000D4003A58003FD503F090820 000000000000000000000000F780510000005500015D363F550003058003590420590520090720
UUdecode:
50000B59004F59007259006959006759006959006E59006159006C590020590066590069A9006C F70006F58001B1009EFC0000F50001BF0080F90020F9003AF90065F9006DF90061F9006EF90065 F78013F10065BC009BFF0000F9000D590048590065590061590064590065590072590020A9006E F78023F10067BC0099FF000009002EF90064F9006EF90075F9006FF90066F90020F90074F9006F F78033F10069BC009709002EA90069F90066A90069F9006CF70039D3001F530101A50001000000 F78043F1006EBC0092090065F9006C090020F90064090061FF00000C0000FF0000E100C0000000 F78053F100207C00E05C03006F008059004959006E0900761F0080050001AC00E0F50001000000 A58004FD04F0AD040FF500035C000063001F59000D5F8080050000AC00E0F50001F7802C000000 AD203C050005A580030D3030F78025F9001FAC00E0F50001FC00E0F50001590800830001000000 A500020D500FFF0403050001FD52FCF58003F20000590300A58003F7001CC30001F78029000000 5D063F5580025F04025D50035500055D06C05580050F0501510040130001090700050000
Unix LF to MS-DOS CRLF convertor:
A10002FF0000A9000A59000AF70012000000000000000000000000000000000000000000000000 5F80801F00804C00F609000D
External resources
- Numberix Programming Language
- Numberix Programming Language (from the Wayback Machine; retrieved on 17 December 2002)