7,000+ code examples in 19 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.
• 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
• 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.
I do have a couple of questions. I bought the blanket all languages for 3.99 to unlock and now I noticed a pro version of the app. What's the difference between the two apps? Secondly just an error in one of the screens when picking languages. My app allows me to select 7 different languages to display however, when I click on one more a msgbox pops up saying I reached my limit of 5 not 7 lol. You may want to change that number to 7 since it shows all 7 on my screen. Other than these 2 things this is a great little pocket reference for a quick refresher when switching between languages
Developer Response
Hello. Thank you very much for your feedback! 1. After purchasing the full version, this application will work the same as the Pro version. They have the same code sample database. 2. There was a bug in the message about the 5 language limit in version 2.44 of this application. It has been fixed in version 2.45.
Purchased in full last week
ashwaq.git
This week it is asking again money. Tried restore it is not working
Developer Response
Sorry about that - fixed since. The app now re-checks your purchase with Apple at every launch, and the Full Version is tied to your account, so it follows you to other devices. Update the app; if it still asks for money, write to code-recipes.byte-lore.online/support and I'll sort it out same day.
Best computer script cookbooks
MHT36
This app serves as the best cookbook with multiple computer languages. The creator of this App adds new languages and updates their contents to meet latest languages’ versions. I highly recommend this App.
Developer Response
Thank you very much for your recommendations and such a review 🤝
Paid for in app what’s different between pro
parkourmasta
Hello, I paid for the “full-version” in app purchases and now I’m seeing there is a pro version as well. What’s the difference between this in app purchase and pro?Update: great thanks!
Developer Response
Hello, after purchasing the full version, this application will work the same as the Pro version. They have the same code sample database. So don't worry, you did everything right.
• Four new languages, R, C, Bash and Lua: 428, 276, 250 and 394 examples, all runnable in the app, with changes by version; all four also come with reference articles.
• Over 2,800 reference articles now include usage examples.
• Over 200 Python examples rewritten: the best solution right away, PEP 8 naming and every value printed.
Version 4.10
The developer, Fedor Obraztsov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
The developer indicated that this app supports the following accessibility features. Learn More