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

next-seo

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

wabt

The WebAssembly Binary Toolkit

docker-ce

Docker CE

motion

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

zdog

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

prism

Lightweight, robust, elegant syntax highlighting.

mdx

JSX in Markdown for ambitious projects

Rocket

A web framework for Rust.

sass

Sass makes CSS fun!

fabric.js

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

passport

Simple, unobtrusive authentication for Node.js.

ace

Ace (Ajax.org Cloud9 Editor)

rust

Empowering everyone to build reliable and efficient software.

redux

Predictable state container for JavaScript apps

next.js

The React Framework

material-ui

React components for faster and easier web development. Build your own design system, or start with Material Design.

TypeScript

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

react

A declarative, efficient, and flexible JavaScript library for building user interfaces.