About Low Level Library

Low Level Library is a free directory of 60 free online courses from 42 providers, covering coding, reverse engineering and low-level programming. It is curated by The Low Level Librarian. Last updated: 2026-10-13.

What it covers

How courses are chosen and verified

Sources and licensing

Low Level Library reproduces only metadata and links; course content stays with its provider. Each course page includes a license note: for example MIT OpenCourseWare and Harvard CS50 materials are CC BY-NC-SA 4.0, and GitHub courses carry their repository license. When a provider's license is unclear, the entry is marked link-only.

Frequently asked questions

What is Low Level Library?

Low Level Library is a free, hand-curated directory of 60 free online courses in coding, reverse engineering and low-level programming, plus a Beginner Shelf that ranks 10 programming languages for absolute beginners. It is curated by The Low Level Librarian.

Are the courses free?

Yes. Every listed course is free to access. A few platforms (for example Coursera) offer paid certificates, but the listed course material can be used for free.

Does Low Level Library host course content?

No. It records only metadata (title, provider, link, topic tags, level, format, license note and source) and links to the official provider.

How are courses verified?

Each course URL was checked to load successfully (HTTP 200) on 2026-10-13. Entries come from official course pages, public catalogs and GitHub repositories.

Can I reuse the data?

The dataset is published at https://lowlevellibrary.com/courses.json. Course materials stay under their providers' own licenses, which are noted on each course page.

How do I contact Low Level Library?

Email hello@lowlevellibrary.com to suggest a course or report a broken link.

Contact

hello@lowlevellibrary.com