nowfound

Dev tools · alternatives · 2026

IA

24 alternatives to Ironwall, a safety-first native programming language and compiler

Hi HN, I have been working on a new programming language and compiler. Website: https://ironwall-lang.dev GitHub: https://github.com/3WyUFvDOdCbBw7gOZHwcfgKF/ironwall Why a new language is still needed: https://ironwall-lang.dev/en/motivation The compiler is written in TypeScript at the moment, and work on a self-hosting compiler written in Ironwall is ongoing. I would be interested in feedback. Thank you.

Ironwall is a safety-first programming language with a compiler currently written in TypeScript, with a self-hosting compiler in development. It is designed for developers seeking alternatives to existing languages… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    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 →

  2. 2

    A tiny, embeddable language implemented in ANSI C. Contribute to rxi/fe development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  3. 3

    I've built many interpreters over the years, and Bolt represents my attempt at building the scripting language I always wanted. This is the first public release, 0.1.0! I've felt like most embedded languages have been moving towards safety and typing over years, with things like Python type hints, the explosive popularity of typescript, and even typing in Luau, which powers one of the largest scripted evironments in the world. Bolt attempts to harness this directly in the lagnauge rather than as a preprocessing step, and reap benefits in terms of both safety and performance. I intend to be…

    2025 · github.com · its alternatives →

  4. 4

    a lightweight web framework in c. Contribute to ashtonjamesd/lavandula development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  5. 5AE

    easyprog.online ist Ihre erste und beste Informationsquelle über easyprog. Hier finden Sie auch weitere interessante Links. Wir hoffen, dass Sie bei Ihrer Suche erfolgreich sind!

    2019 · easyprog.online · its alternatives →

  6. 6

    Write your own compiler: introduction. Code genetation. AST. Abstract syntax tree. lisp. javascript.

    2017 · blog.klipse.tech · its alternatives →

  7. 7

    A Rust macro that parses Java-like syntax and runs it as a Rust program

    2018 · gitlab.com · its alternatives →

  8. 8

    Cannoli Programming Language. Contribute to joncatanio/cannoli development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  9. 9D
    Darklang▲326

    2019 · medium.com · its alternatives →

  10. 10NM
  11. 11

    Hi. I made Easylang to help beginners get started with programming. It is open source. https://github.com/chkas/easylang Why I think Easylang is for beginners better than Python. https://easylang.online/blog/easyl_pyth.html UPDATE: The posted link goes directly to the beginner tutorial. This is the start page of the IDE. https://easylang.online/ide/

    2022 · easylang.online · its alternatives →

  12. 12

    A simple, self hosted, low level programming language. - mcilloni/fork

    2018 · github.com · its alternatives →

  13. 13

    Programming language that compiles into a x86 ELF executable. - riicchhaarrd/ocean

    2021 · github.com · its alternatives →

  14. 14ID
  15. 15

    Minimal self-hosted JavaScript compiler in 1k lines of code - maierfelix/mini-js

    2017 · github.com · its alternatives →

  16. 16

    Last week's post from Thariq "The Unreasonable Effectiveness of HTML" went viral in X. He made a good point about HTML being the more expressive and human friendly alternative to markdown files. I completely buy in where he's coming from, I've been asking Claude Code to create me HTML files to better understand what we're planning and building together. What Thariq didn't address was the part of sharing and collaborating on these HTML artifacts (he proposed uploading to S3). While I've been heavy user of HTML artifacts to share quarterly plans, implementation specs, technical guides and…

    May 2026 · display.dev · its alternatives →

  17. 17

    Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block/inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…

    Jan 2026 · github.com · its alternatives →

  18. 18IC

    AntiLang is an interpreted programming language written in Go. The basic idea of this is to keep all the logical parts of a language same, but reverse the structure of it. The idea for this project came when I was having a long midnight conversation with my friend and thought of writing such a weird language. The initial draft was far worse than the current implementation; we thought of reversing the brackets and the language would be read from bottom to top. I'm happy that I dropped that idea Technical details: As the interpreter is written in Golang, I compiled it to WASM, and the whole…

    2025 · siruscodes.github.io · its alternatives →

  19. 19IB

    The web server that I am building is currently in beta, so any feedback is welcome.

    2025 · ferronweb.org · its alternatives →

  20. 20

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

    2018 · github.com · its alternatives →

  21. 21IB
  22. 22

    A minimal viable programming language on top of liblgpp - codr7/alang

    2021 · github.com · its alternatives →

  23. 23HH

    This is hyTags, a programming language embedded in HTML for building interactive web UIs. It started as a way to write full-stack web apps in Swift without a separate frontend, but grew into a small language with control flow, functions, and async handling via HTML tags. The result is backend language-agnostic and can be generated from any server that can produce HTML via templates or DSLs.

    Jan 2026 · hytags.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 →