Runoob
For many Chinese-speaking developers, this is where the first bookmark goes—plain layout, huge coverage. From HTML and Python to AI Agent, free tutorials, live examples, and quizzes sit in one place when you need a quick syntax check or a solid refresher.
Site Info
- Official domain
- www.runoob.com
- Operator
- Chen Qiaomei
- Launch date
- 2015
- Pricing
- Free
- Languages
- Simplified Chinese
- Last updated
- August 28, 2026
Site Introduction
Runoob Tutorial is a free online programming learning platform for Chinese-speaking users. From your first line of HTML to AI Agents, tutorials, examples, and quizzes can all be found here.
No registration required, no payment required—just open it and start learning. Since its launch in 2013, many programmers' first "online textbook" began right here.
Core Features
1. Full-Stack Technical Tutorials
Covers 13 major categories and more than 50 technical fields: Python, JavaScript, Java, Go, Vue, React, MySQL, Docker, Git, as well as AI Agent, Ollama, LangChain, and other intelligent development content. Every tutorial starts from Hello World, with code examples, so even complete beginners can follow along.
2. Online Code Examples
HTML, CSS, JavaScript, Ajax, jQuery, XML, Java, and other languages all have runnable online examples. Read and modify at the same time, and see the results immediately after making changes—much more intuitive than just reading documentation.
3. Reference Manuals and Quizzes
Each language has an independent reference manual for convenient syntax lookup. It also provides online quizzes for HTML, CSS, JavaScript, Python, Java, SQL, Git, and more, so you can test yourself after learning and identify gaps.
4. Practical Tools and Learning Aids
Built-in Runoob Tools include JSON formatting, an HTML color picker, PNG/JPEG compression, JS obfuscation, and more. There are also Runoob Notes, local bookmarks, and a Programmer Learning Path to help you build your own learning route within the site.
Pricing Model
Completely Free
The official statement is clear: no paid app has been released. Any paid applications on the market that claim to be "Runoob Tutorial" are counterfeit. Only trust the domain runoob.com.
Pricing may change. Please refer to the official website: https://www.runoob.com/
Comparison with Similar Platforms
Unique Advantages
- Extremely broad Chinese coverage, from frontend to backend, databases to AI—you can find almost everything on one site without switching platforms
- Complete trio of tutorials + examples + quizzes, providing a full self-learning path, especially suitable for zero-based beginners
- Continuously updated hot topics, keeping up quickly with new subjects such as Ollama, Claude Code, Vibe Coding, and Next.js
Practical Highlights
- Every tutorial has a consistent structure, allowing you to check syntax, run examples, and take quizzes all on the same site
- There is a "Programmer Learning Path" for when you don't know where to start—just follow the route
Objective Limitations
- Some content is compiled from external sources such as MDN and W3Schools, so individual chapters may be outdated or not deep enough; complex projects still require the official documentation
- The pages contain advertisements, so the reading experience is not as clean as purely non-profit sites; there are also no interactive services such as video courses or live Q&A
Comparison with Similar Platforms
| Comparison Item | Runoob Tutorial | W3School Chinese | Liao Xuefeng's Official Website |
|---|---|---|---|
| Positioning | Chinese full-stack programming encyclopedia | Classic web technology introduction | Selected in-depth tutorials |
| Pricing | Free | Basic free (Plus paid) | Completely free |
| Coverage Breadth | Extremely broad (50+ fields) | Mostly web frontend/backend basics | Narrower but refined |
| Online Examples | Yes | Yes | No |
| Online Quizzes | Yes | Yes | No |
| AI/New Topics | Updates quickly | Relatively slow | Updates slowly |
| Depth | Beginner to intermediate | Mainly beginner | Intermediate to advanced |
| Language | Chinese | Chinese | Chinese |
Frequently Asked Questions
1. Is Runoob Tutorial really free?
Yes. Tutorials, examples, manuals, quizzes, and tools are all free, and there is no membership system. The official team also does not charge for an app—if you see a paid "Runoob Tutorial App," it is counterfeit. Do not buy it.
2. Can complete beginners learn from it?
Yes. The official positioning is "zero-barrier entry." From Hello World to practical examples, just read chapter by chapter. It is recommended to first choose one direction (such as frontend HTML/CSS/JS, or Python) rather than trying to learn everything at once.
3. What is the difference between its content and W3School?
The structure is similar: both are "tutorials + examples + reference manuals." Runoob Tutorial has broader coverage, especially in areas such as AI, DevOps, and mobile development that W3School hardly touches. In terms of depth, both lean toward beginner level; for advanced learning, you still need the official documentation.
4. Is the tutorial content accurate?
The official disclaimer states clearly: it does not guarantee that the content is completely correct, and some material is compiled from MDN, Wikipedia, official documentation of various languages, and other sources. It is sufficient for learning the basics, but for production environments or in-depth interview questions, cross-verification is recommended.
5. Is there an app?
There is an Android beta APK. iOS users can add the official website to the home screen and use it like an app. Note: the official team has not released a formal version on the App Store or app marketplaces. Paid apps are all fake.
6. How can I find the technology I want to learn as quickly as possible?
Browse by major category on the homepage (Python, frontend, AI, etc.), or use the search box at the top to search keywords directly. You can also check the "Programmer Learning Path" and follow it step by step.
7. What quiz score counts as passing?
Quizzes are mainly self-assessment tools and do not have an official "passing line." It is recommended to review the corresponding chapters for any wrong answers. Once you can consistently answer more than 80% correctly, move on to new content for more solid results.