C — fundamentals
C — data & memory
C — building programs
C — types & the standard library
C — for reverse engineering (AArch64)
C — algorithms & data structures
C — bits, undefined behavior & the toolchain
C — exploitation, embedded & concurrency
C — binaries & heap exploitation
C — write from scratch
Python — fundamentals
Python — data structures
Python — objects & errors
Python — data science & ML
Python — algorithms & data structures
Python — DSA pattern taxonomy
Python — write from scratch
JavaScript — fundamentals
JavaScript — data
JavaScript — modern & browser
JavaScript — write from scratch
TypeScript — fundamentals
TypeScript — the type system
TypeScript — in practice
TypeScript — write from scratch
SQL — reading data
SQL — writing & schema
SQL — advanced & postgres
SQL — write from scratch
x86-64 — registers & math
x86-64 — control, memory & data
x86-64 — stack, abi & disassembly
x86-64 — write from scratch
AArch64 — registers & math
AArch64 — control, flags & float
AArch64 — stack, abi & disassembly
AArch64 — write from scratch
Go — fundamentals
Go — data & types
Go — errors & concurrency
Go — depth & interview prep
Go — write from scratch
PowerShell — fundamentals
PowerShell — write from scratch
Bash — fundamentals
Bash — write from scratch
C++ — fundamentals
C++ — objects & the STL
C++ — write from scratch
C# — fundamentals
C# — types & data
C# — write from scratch
Rust — fundamentals
Rust — ownership & data
Rust — write from scratch
Rust — zero-knowledge foundations
Rust — build and audit proofs with arkworks 0.6
Rust — write arkworks from scratch
Noir — easier circuit language companion
Java — fundamentals
Java — objects & data
Java — write from scratch
Lua — fundamentals
Lua — data & objects
Lua — write from scratch
Dart — fundamentals
Dart — objects, data & async
Dart — write from scratch
Swift — fundamentals
Swift — optionals & types
Swift — write from scratch
Kotlin — fundamentals
Kotlin — objects, data & null safety
Kotlin — write from scratch
SystemVerilog — design (RTL)
SystemVerilog — behavior & verification
SystemVerilog — write from scratch
PHP — fundamentals
PHP — functions & objects
PHP — in practice
PHP — write from scratch
Yul — EVM assembly
Yul — write from scratch
Solidity — smart contracts
Solidity — write from scratch
Vyper — smart contracts
Vyper — write from scratch
Circom — arithmetic circuits
Circom — write from scratch