nowfound

Life & fun · alternatives · 2026

24 alternatives to Roc is a language for making delightful software

The roc-lang repository was made public, so I figured I'd share it here.

Roc is a programming language designed for building software. The language focuses on developer experience and aims to make the process of writing code more enjoyable. Roc's repository became publicly available… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Roc is a language for making delightful software launched in 2022; newer entries below may have overtaken it.

  1. 1
    Eve▲382

    Programming designed for humans

    2016 · its alternatives →

  2. 2

    Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)

    2023 · scrapscript.org · its alternatives →

  3. 3

    Arturo programming language: Simple, expressive & portable programming language for efficient scripting

    2021 · arturo-lang.io · its alternatives →

  4. 4
    co.dev▲712

    Turn your ideas into full-stack apps

    2025 · co.dev · its alternatives →

  5. 5AL
  6. 6

    Make AI apps respond with interactive UI in real-time

    2025 · thesys.dev · its alternatives →

  7. 7

    What is the best programming language to learn in 2016?

    2016 · bestprogramminglanguagefor.me · its alternatives →

  8. 8
    Repl.it▲399

    Code and deploy apps in any language right from your browser

    2018 · replit.com · its alternatives →

  9. 9

    Slint is a declarative GUI toolkit written primarily in Rust, with API support for multiple programming languages such as C++ and JavaScript. It is designed for desktop and embedded usage. The Slint website has just been redesigned. And we added a new Royalty-Free License option besides GPL and commercial

    2023 · slint.dev · its alternatives →

  10. 10

    Explore research at Microsoft, a site featuring the impact of research along with publications, products, downloads, and research careers.

    2013 · research.microsoft.com · its alternatives →

  11. 11WC
  12. 12
    uilang▲280

    A minimal, UI-focused programming language for web designers

    2014 · github.com · its alternatives →

  13. 13D
    Darklang▲326

    2019 · medium.com · its alternatives →

  14. 14NM
  15. 15

    A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  16. 16

    Codigo is a site I've built for discovering, exploring and comparing programming languages, including language news, trends and code examples. I couldn't find any definitive resource for finding new languages and comparing them, so decided to make one. It combines dynamic data from sources like PyPL Index, TIOBE Index and official feeds as well as static data about each language defined in a structured format. The language data is open-contribution and can be updated by anyone on the GitHub repository: https://github.com/codigo-langs/codigo. I styled it specifically for…

    2025 · codigolangs.com · its alternatives →

  17. 17

    TRUST – Coding Rust like it's 1989. Contribute to wojtczyk/trust development by creating an account on GitHub.

    May 2026 · github.com · its alternatives →

  18. 18

    This is a hobby project of mine that I started a few years ago to learn about programming language implementation. It was created 95% without AI, although a few recent commits include code from Gemini CLI. I started out following Crafting Interpreters, but gradually branched off that until I had almost nothing left in common. Tech stack: Rust, Cranelift (JIT compilation), LALRPOP (parser). Original title: "A small programming language where everything is a value" (edited based on comments)

    Jan 2026 · github.com · its alternatives →

  19. 19

    The Nim programming language is a concise, fast programming language that compiles to C, C++ and JavaScript.

    2016 · nim-lang.org · its alternatives →

  20. 20
  21. 21

    Bon is a programming language designed with simplicity, performance, and safety in mind. - daniel-p-gonzalez/bon

    2019 · github.com · its alternatives →

  22. 22

    I've been spending some time coding fp. It is a programming language heavily inspired by the language John Backus described in his 1977 Turing Award lecture. There's plenty of examples in the projects github repository for the interested!

    2022 · github.com · its alternatives →

  23. 23

    A simple programming and debugging environment.

    2022 · hackage.haskell.org · its alternatives →

  24. 24SA

    Hi HN! Silk is a project I began working on approximately six months ago without any prior experience or knowledge of compiler design, and it's been a frustrating but fun learning experience. It is very much a work in progress, but I would love to hear feedback of any kind!

    2020 · ajaymt.github.io · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →