nowfound

Dev tools · alternatives · 2026

24 alternatives to I have written a toy language in JavaScript

Toy programming language written in javascript. Contribute to Alexander-0x80/Emesh development by creating an account on GitHub.

Emesh is a toy programming language implemented in JavaScript. It is designed for developers interested in programming language design and implementation. The project is open source and available on GitHub for… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I have written a toy language in JavaScript launched in 2014; newer entries below may have overtaken it.

  1. 1

    I have been working on this for a while. Main goal was to build a usable programming language. I even end up building few tools for this such as IntelliJ plugin, etc. I also plan on building some games with it in future. Main use case would be: small games (raylib), tools (static linux binaries with musl-libc) and recreational programming (wasm4). Works in Windows also. If you have emscripten in path you can even build these games/tools (raylib) to WASM. Please have a look. Thank you. ------------------------------------- Main Repo:…

    2023 · yakshalang.github.io · 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
    JSRobot▲477

    Learn to code in JavaScript by playing a game 🤖

    2017 · lab.reaal.me · its alternatives →

  4. 4

    Run KolibriOS, Linux or Windows 98 in your browser

    2013 · copy.sh · its alternatives →

  5. 5

    Hi HN, author here. Happy to answer any questions. I had an itch to make a lisp like language that was a thin layer on top JavaScript. Something that could leverage the thriving ecosystem that exists around JavaScript. It's brittle, hot off the oven. Besides being a fan of parenthesis, I think macros fill in a gap that the JavaScript ecosystem today fills in with one-off compilers, bundler plugins and such. Macros can't do everything, but for example I think they have the potential to enable things like JSX, Solid and Svelte style libraries. Take the tour to get a feel for what it can do and…

    2023 · daklang.com · its alternatives →

  6. 6

    i made an esoteric programming language which i call spellscript. every program is a "spell" written in a "grimoire," and you have to use keywords like summon, enchant, inscribe, and conjure. it's literally read like a spellbook because the syntax consists of all natural language, and newlines are optional. your code can now be an essay, like everybody wants! for example, if you want to print something, you'd write: `begin the grimoire. inscribe whispers of "hello, world!". close the grimoire.` it has variables, dynamic typing, arrays, functions, conditionals, loops, string manipulation,…

    2025 · github.com · its alternatives →

  7. 7

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

    2020 · github.com · its alternatives →

  8. 8

    Website of the Jolie programming language, the first programming language for microservices.

    2015 · jolie-lang.org · its alternatives →

  9. 9

    a toy jvm in awk. Contribute to rethab/awk-jvm development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  10. 10

    Matt Mueller's personal website for sharing what I've learned about programming, design, entrepreneurship and life.

    2017 · mat.tm · its alternatives →

  11. 11

    I made this simple language over the past year, and it's time for me to say it's "done" (for now) and focus on other projects. I've struggled to answer the question "what is this language for?" other than "it's just for me" — and that's probably good enough. But I also wanted to make something "complete" that others could use if they wanted to. Writing my own language was an incredibly rewarding experience, and I'd recommend everyone trying it. Let me know if you have any questions or feedback, and please share your own experience if you've also made a language.

    2023 · cassette-lang.com · its alternatives →

  12. 12

    my own language written by me. Contribute to incrediblesound/JedLang development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  13. 13NM
  14. 14AE

    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 →

  15. 15

    I spent the past 2 weeks making this toy programming language. I basically forked the Go scanner/parser, and changed the syntax to have functions return a single value. This enable proper Result/Option type to be used as well as propagating errors with an operator. I also wanted to have short "type inferred" anonymous functions to be able to use functions like Map/Reduce/Filter, without having to use 100 characters to specify the types.

    2025 · github.com · its alternatives →

  16. 16IC

    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 →

  17. 17AP
  18. 18
    Truck▲74

    Dynamic toy programming language with a focus on simplicity

    2019 · github.com · its alternatives →

  19. 19

    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 →

  20. 20

    I'm fascinated by the generative AI wave rolling over us, and wondered if AI could create a language that it might prefer using over the ones created by and for humans. To create the design, I had AI analyze the ASTs of several mainstream languages plus a few of the conceptually groundbreaking but esoteric ones (listed in the README) and then create a new structure and new syntax. It was named after the Jacquard machine (https://en.wikipedia.org/wiki/Jacquard_machine), a precursor to Babbage's Analytical Engine (and punch cards). The result reused a lot of existing ideas…

    Jul 2026 · github.com · its alternatives →

  21. 21OS
  22. 22

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

    2018 · github.com · its alternatives →

  23. 23

    Contribute to reaalkhalil/JSRobot development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  24. 24WP

    Unfinished side project inspared by JavaScript It's just a stupid interpeter for my poor language

    2023 · neord.netlify.app · 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 →