DeasemblerW
Deasembler

Deasembler, dezasembler – program komputerowy, który tłumaczy język maszynowy lub kod bajtowy na język asemblera. Deasembler jest niskopoziomowym odpowiednikiem dekompilatora.

FASMW
FASM

FASM – flat assembler – szybki i wydajny asembler dla systemów: DOS, Windows oraz kompatybilnych z Uniksem takich jak Linux czy systemy z rodziny BSD.

Język maszynowyW
Język maszynowy

Język maszynowy, kod maszynowy – zestaw rozkazów procesora, w którym zapis programu wyrażony jest w postaci liczb binarnych stanowiących rozkazy oraz ich argumenty.

NASMW
NASM

NASM, Netwide Assembler to wolnodostępny asembler dla języka Asembler x86.

Stos (informatyka)W
Stos (informatyka)

Stos – liniowa struktura danych, w której dane dokładane są na wierzch stosu i z wierzchołka stosu są pobierane. Ideę stosu danych można zilustrować jako stos położonych jedna na drugiej książek – nowy egzemplarz kładzie się na wierzch stosu i z wierzchu stosu zdejmuje się kolejne egzemplarze. Elementy stosu poniżej wierzchołka można wyłącznie obejrzeć, aby je ściągnąć, trzeba najpierw po kolei ściągnąć to, co jest nad nimi.

WebAssemblyW
WebAssembly

WebAssembly, w skrócie Wasm – otwarty standard przenośnego zapisu binarnego, oraz reprezentacji tekstowej w formie S-wyrażeń. Głównym założeniem języka jest udostępnianie wysoko wydajnej platformy do uruchamiania aplikacji na stronach internetowych. Standardem zajmuje się organizacja W3C ze wsparciem Mozilli, Microsoftu, Google oraz Apple. Pracę nad Wasm zostały ogłoszone w 2015 roku. W Listopadzie 2017 Mozilla ogłosiła wsparcie "dla wszystkich głównych przeglądarek".

YasmW
Yasm

YASM to przepisany od nowa asembler NASM. Yasm wspiera obecnie architektury x86 i x64. Podobnie jak NASM jest on licencjonowany na licencji BSD, z tą różnicą, że YASM używa wersji 3 klauzulowej a NASM 2 klauzulowej.