PolyCode Programming Languages
Compare 38 coding languages
$2.99 · Designed for iPad. Not verified for macOS.
See how loops, pattern matching, error handling and 40+ more features look across
38 programming languages — side by side, fully offline. New: guess-the-language quiz.
PolyCode is a side-by-side reference for programmers who work in — or are curious
about — more than one language.
Pick a feature like loops, pattern matching, generics, async/await or error
handling, and instantly see the idiomatic snippet for each of 38 languages, with a
short note on what makes each one distinctive. Choose exactly which languages you
want to compare and ignore the rest.
It's the answer to "how do I do THIS, but in THAT language?" — without ten browser
tabs. Everything ships inside the app: no account, no network, no tracking.
38 LANGUAGES
BASIC, C, C++, C#, Clojure, Crystal, D, Dart, Elixir, Erlang, F#, Factor, Fortran,
Go, Groovy, Hack, Haskell, Hy, Io, Java, JavaScript, Julia, Kotlin, Lua, Mercury,
Nim, OCaml, Perl, PHP, Python, R, Raku, Ruby, Rust, Scala, Swift, TypeScript, Zig.
43 FEATURES, IN 10 CATEGORIES
Basics, Strings, Control Flow, Functions, Data Structures, Types & OOP, Functional,
Robustness, Concurrency, and Modules & I/O — from "Hello World" and string
interpolation to pattern matching, generics, operator overloading, channels,
currying and JSON.
FOUR WAYS TO EXPLORE
• Features — pick a feature, compare it across the languages you care about.
• Languages — browse every language (sorted A–Z, by decade, or by typing
discipline) and open a profile with all of its snippets in one place.
• Search — full-text search inside the actual code and notes: find every "async",
"match" or "|>".
• Quiz — guess the language from a random snippet and build a streak.
BUILT RIGHT
• 1,598 hand-written, idiomatic snippets — and honest blanks where a language
genuinely lacks a feature, instead of fabricated code.
• A custom syntax highlighter that even covers niche languages no off-the-shelf
highlighter supports (Factor, Mercury, Hy, Io, Raku).
• Follows your system Light/Dark appearance.
• 100% offline. No sign-in. No analytics. No ads.
Whether you're learning a new language, switching between projects, prepping for an
interview, or just settling an argument about which language has the nicest match
expression — PolyCode puts the comparison one tap away.
• Compare 43 language features across 38 languages, side by side.
• Browse languages by name, decade or typing; search inside the code; quiz yourself.
• Fully offline, no account, follows Light/Dark.
Ratings & Reviews
- This app has not received enough ratings or reviews to display an overview.
The developer, DeepText, 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.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Provider
- DeepSoft
- Size
- 2.7 MB
- Category
- Developer Tools
- Compatibility
Requires iOS 17.0 or later.
- iPhone
Requires iOS 17.0 or later. - iPad
Requires iPadOS 17.0 or later. - Mac
Requires macOS 14.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © DeepSoft

