Free educational content on reverse engineering and malware analysis from the FLARE team
-
Updated
Mar 31, 2026 - JavaScript
Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.
Free educational content on reverse engineering and malware analysis from the FLARE team
💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger
Project template for Apple II development on modern computer
An IDE for the Z80 CPU (debugger, assembler and simulator) in a browser.
A cool simulator for MIPS
A simulator for the 8085 microprocessor, designed to emulate the functionality of a real microprocessor kit using JavaScript, HTML, and CSS. Perfect for educational purposes, it provides an interactive environment for writing, debugging, and executing 8085 assembly language programs.
Assemble and Compile Script with NASM and GCC.
4bit CPU Emulator – A simple 4-bit processor emulator written in JavaScript. Run assembly code directly in your browser! Perfect for learning the basics of computer architecture and low-level programming.
Play with assembly programming language on your browser and see CPU registers and memory in action
Let's start short esoteric journey.
Simulator of ARM64 with NEON instructions, assemble, step, run, undo, breakpoint...
Very hastily put together scripts for use in Ryerson University's CPS 310 course.
vsystem container language
A browser-based go assembly generator
xACSL Assembly
Assembly Interpreter in JavaScript
Created by Kathleen Booth
Released 1949