Find free Chinese programming books and tutorials on a specific language like Python, JavaScript, or Go.
Discover learning resources on computer science fundamentals like algorithms, design patterns, and compiler theory.
Contribute new free programming resources to help other Chinese-speaking developers learn.
This repository is a curated index of free, Chinese-language programming books and learning resources. The README's title and description, in Chinese, describe it as a free programming book index in Chinese, with an invitation for community submissions. Rather than hosting books itself, the repository is a long Markdown directory of links pointing to freely available online books, tutorials, and reference manuals. The README organizes resources into two broad sections. The first covers language-independent topics: operating systems, intelligent and distributed systems, compiler theory, functional programming, computer graphics, web servers, version control, editors, NoSQL, PostgreSQL, MySQL, management and monitoring, project management, design patterns, web, big data, programming as craft, game engines, and algorithms. The second section is grouped by programming language, with chapters for Android, app development, AWK, C and C++, C#, Clojure, CSS and HTML, Dart, Elixir, Erlang, Fortran, Go, Groovy, Haskell, iOS, Java, JavaScript, Kotlin, LaTeX, Lisp, Lua, OCaml, Perl, PHP, Prolog, Python, R, Ruby, Rust, Scala, Shell, and Swift. Each entry is a hyperlink, and a worried-face emoji marks inaccessible links, which readers are invited to flag through pull requests. You would use this repository if you are a Chinese-speaking learner or developer looking for free study material on a specific language or topic, or if you want to contribute by submitting another resource. The README also points to related international indexes, including the well-known free-programming-books project. The primary language is unknown because the content is documentation.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.