Draft:Fz (programming language)
{{AFC submission|d|nn|u=Samuelbuch|ns=118|decliner=KylieTastic|declinets=20250106185933|ts=20250106163117}}
{{Short description|programming language firelabs io}}
{{Draft topics|computing}}
{{AfC topic|product}}
{{about|a programming language developed by Firelabs-IO|"fz language"}}
{{Infobox programming language
| name = FZ
| logo =
| paradigm = Procedural, Register-based
| year = {{start date and age|2025|1|6}}
| designer = Firelabs-IO
| developer = Firelabs-IO
| latest_release_version =
| latest_release_date =
| latest_test_version =
| latest_test_date =
| typing = Typeless (uses registers and literals directly)
| implementations =
| dialects =
| influenced_by = Assembly language
| influenced =
| operating_system =
| license = Unlicense
| website = [https://github.com/firelabs-io/fz-language GitHub]
| file_ext = .fz
}}
FZ language (FZ don't carry any meaning btw) is language created in 06 of january of 2025 by firelabs-io , it orginally written in Python as virtual machine on own, with 8 opcodes (extended: 11 opcodes , and about 115 lines of code in python (extended: 150~), with has own tokenizer
Feactures
not much, but the virtual machine has 4 registers:
AX BX CX and DX, and has Call_stack for labels'
have labels (with need ret) and jump opcodes (jmp, and jmc)
and exit oprand to return given value (defult 0)
and handle io by priting (out opccode) and in (in opcode)
and yes is Turing complete.{{cite web | url=https://github.com/firelabs-io/fz-language | title=Firelabs-io/Fz-language | website=GitHub }}
References
{{reflist}}