Hackr.io catalogs technology courses, projects, user-submitted resources, and learning topics.
ProgrammingLearningResources
This programming learning resource organizes links by language and subject, including web development, databases, and game development.

About ProgrammingLearningResources
ProgrammingLearningResources is a rentry.co page that groups links to programming learning materials by language and subject. It lists JavaScript, Python, Java, C++, Web Dev Full Stack Course, SQL and Database, C, C#, PHP, TypeScript, Assembly, Rust, Kotlin, Haskell, Go, Lua, Dart, Flutter, Ruby, Crystal, Lisp, and Elixir, plus sections for interview preparation, Docker networks, hardware, game development, editors, UX and UI, mobile development, Git and version control, shells, regex, security, Linux, computer science, and operating system resources. The page links to documentation, tutorials, videos, books, courses, podcasts, and exercises. It was last updated on 2023-07-25 and has a changelog at the end.
The page is a collection of links to external sites, so the linked materials are not hosted on the page. Some book links point to libgen.
Key features
- Organizes learning links by language and subject
- Lists many programming languages, from JavaScript to Elixir
- Covers web development, SQL/databases, game development, security, and Linux
- Links to documentation, tutorials, videos, books, courses, podcasts, and exercises
- Includes a last-updated date and a changelog at the end
- Groups interview preparation, Docker networks, editors, UX/UI, and mobile dev
- Groups many programming languages and topics on a single page
- Links to a mix of documentation, tutorials, videos, books, courses, podcasts, and exercises
- Includes a changelog and a stated last-updated date
- Last updated on 2023-07-25
- Some book links point to libgen
- The page consists of external links and does not host the linked materials
ProgrammingLearningResources at a glance
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Linux, Web
- Open source
- Not stated
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
ProgrammingLearningResources alternatives
Tools and sites you could use instead, ranked by how closely they match.
HackTricks collects cybersecurity reference material and provides links to training, tools, and updates.
This curated AI and machine learning guide organizes over 228 learning resources across 30 sections.
A collection of DevOps interview questions covers tools and topics including Linux, cloud services, containers, networking, and databases.
The Ebook Foundation's free-programming-books repository lists freely available learning resources in many languages.
A curated collection of resources supports learning game development, from introductory material to further study.
Popular in Learn to Code
Well-known listings from the same topic.
ProgrammingLearningResources FAQ
What programming languages are covered?
What topics are included besides programming languages?
When was the page last updated?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












