7,000+ code examples in 20 languages. Tap Run and see the real output right in the app.
Ready-made code for everyday tasks in Swift, Python, C, C++, Java, C#, JavaScript, R, Rust, Golang, Delphi, PHP, Ruby, Objective-C, Kotlin, Lua, TypeScript, Clojure, Bash and SQL.
• 1,100+ topics, including strings, collections, files, networking, concurrency, regular expressions and design patterns.
• What changed in each version: over 1,000 new features across 175 language versions, with before-and-after code.
• Keyword and function reference for every language: over 4,200 articles. Browse, search, or tap a word in the code to open its article.
• SQL: 200+ queries (JOIN, GROUP BY, subqueries, data types); more than half run on a real practice database.
• Built-in Playground runs over 85% of examples. Requires an internet connection.
• Search covers the code itself, not just titles: type a fragment you remember and find the example.
• Edit examples or add your own; changes are saved in the app.
• Everything except running code works offline. No account needed.
Examples are curated from professional sources: the code works and is easy to follow.
FREE VERSION
• More than half of all examples
• 12 runs and 12 edits a day
• The entire keyword reference; tapping a word in the code opens up to 12 entries a day
• Up to 5 examples of your own per language
The full version unlocks every example and query, allows unlimited edits and examples of your own, and gives you up to 80 runs a day. One-time purchase, no subscription.
Built by a developer for developers. Maintained since 2015.
評分與評論
4.0
滿分 5 分
1 則評分
• Suggestions While Typing: keywords, functions and names from your code; a keyword’s suggestion opens its reference article.
• “Find in code” highlights a word in an example and steps through every match.
• Run hides the on-screen keyboard to make room for the output.
• “Restore Original” returns your own examples to the last saved version.
• Improved support for foldable phones and large screens.