Low-Level Academy is an interactive course where you can learn systems programming by creating small projects from the first principles with visual and intuitive explanations.

Our team

Nikita Baksalyar

Code, visualization, courses.

Andrey Baksalyar

Design, visualization, user experience.

Thanks

Jack Wherry

Technical editing and proofreading.

Uxwing

Free icons and illustrations.

Standing on the Shoulders of Giants

Low-Level Academy would not be possible without the open source projects that we depend on.

react-hex-editor

View and edit binary data in React

zfont

💬 Text plugin for Zdog - works with any .ttf font!

rust-playground

The Rust Playground

buffer

The buffer module from node.js, for the browser.

smoltcp

a smol tcp/ip stack

wabt

The WebAssembly Binary Toolkit

next-seo

Next SEO is a plug in that makes managing your SEO easier in Next.js projects.

zdog

Flat, round, designer-friendly pseudo-3D engine for canvas & SVG

prism

Lightweight, robust, elegant syntax highlighting.

sass

Sass makes CSS fun!

mdx

Markdown for the component era

motion

Open source, production-ready animation and gesture library for React

passport

Simple, unobtrusive authentication for Node.js.

Rocket

A web framework for Rust.

ace

Ace (Ajax.org Cloud9 Editor)

fabric.js

Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser

redux

A JS library for predictable global state management

moby

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

material-ui

Material UI: Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.

rust

Empowering everyone to build reliable and efficient software.

TypeScript

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

next.js

The React Framework

react

The library for web and native user interfaces.