Work · alternatives · 2026
24 alternatives to Solnix – an early-stage experimental programming language
I’m building Solnix, an experimental programming language as a learning + research project. It’s still early, and many design decisions (syntax, types, tooling) are intentionally not fixed yet. My goal right now is feedback, not promotion: What design mistakes should I watch out for? What usually makes new languages hard to adopt? What would you avoid if you were starting today? Repo & docs: https://solnix-lang.org/ I’d really appreciate honest criticism. Thanks for your time.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1LP
Hi! I am doing a learning project, attempting to build an imperative language (and interpreter). The end product will be useless for others, I just want to learn and better understand how to build imperative languages. :) If someone else shares this interest and want to give some good hints on good resources I would be grateful. Currently I am looking at an awesome text by Bob Nystrom. All suggestions and tips on resources are most welcome. I am very much a beginner in this, but I find this topic very fascinating. Mail me or post links here! Cheers! You can try a beta version Online at…
2020 · its alternatives →
- 2IW
The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)). My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my…
Feb 2026 · berksoft.ca · its alternatives →
- 3

Hey! I’m JC. I’m 17 and part of Hack Club, a nonprofit where we help teenagers ship programming projects with their friends while growing technically. A while ago, I asked myself the question, “How exactly do programming languages work behind the scenes?” It seemed really daunting until I went to a half hour workshop at a high school hackathon about writing a tree-walk interpreter and realized that getting started was actually super fun. This guide is designed in the vein of that - to get people, especially teenagers, started on learning how to build a programming language in a literal…
2024 · easel.hackclub.com · its alternatives →
- 4IC
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 →
- 5

Hello! I'm James and I am working on VisionScript. With VisionScript, I want to empower people -- including everyone without any prior programming experience -- to build cool apps with vision. This weekend, I recorded a demo for VisionScript, in which I made apps that count how many cats are in an image and hides people in a video. Each app was < 10 lines of code. https://vimeo.com/856043804 VisionScript is built for the 10 year old inside of me who would have loved more visual programming languages with which to play. I want to show people the potential of programming and how…
2023 · github.com · its alternatives →
- 6

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 →
- 7

A minimalist type-inferred programming language with procedural macro support - murisi/L2
2017 · github.com · its alternatives →
- 8

Glupe 🙏🌹. Constrain where AI can generate code. Keep the rest of your codebase untouched. - alonsovm44/glupe
Mar 2026 · github.com · its alternatives →
- 9

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 →
- 10IM
just a wack systems dude tbh
2018 · h313.info · its alternatives →
- 11LightLayer▲94
Hey HN. We're Mus and Isaac - creators of LightLayer. We've been outputting a ton more code since using agentic dev tools. It's been great. But we're starting to see a new bottleneck emerge that's no longer writing the actual code: reviewing code. We’d love to hear from folks here if they’re feeling the inertia of code reviews a lot more these days with the surge in development velocity. For us, it was the reason we decided to pivot what we were working on before, and go full-time on building a workspace aimed at bringing the code review experience up to speed for the AI era. To be clear:…
2025 · lightlayer.dev · its alternatives →
- 12

Hi, I'm Will. I'm 24, autistic, and have OCD tendencies. I'm learning to code and this is my first public project. I’d really appreciate your feedback and encouragement! This project lets me solve some of my OCD problems online. There are a couple of parts of the forums that I visit – Space Battles, Sufficient Velocity, and Questionable Questing – that I want to remove. Specifically, I hate seeing indicators of how much is left in a forum thread, because I keep thinking about how much content is left. It stops me from immersing myself in the story. It stressed me out. Before I learned to…
2024 · github.com · its alternatives →
- 13

A minimal viable programming language on top of liblgpp - codr7/alang
2021 · github.com · its alternatives →
- 14

This is an introduction to the "Nature" project: https://nature-lang.org/docs/getting-started/meet-nature I am the author of the Nature language, and today I have released the 0.4.0-beta version. For detailed updates, please see https://nature-lang.org/docs/prologue/release-notes Now, Nature can easily interact with C language. It is anticipated that in about six months, Nature will release a version available to the community. By then, there will be stable syntax API, a complete standard library, and support for development tools. Moreover,…
2025 · github.com · its alternatives →
- 15

2012 · bvckup2.com · its alternatives →
- 16MW
2012 · texodus.github.com · its alternatives →
- 17

See what it’s like to program in a language without null.
2015 · books.thoughtbot.com · its alternatives →
- 18IB
2021 · codigo.so · its alternatives →
- 19

I've been working on this small, slightly weird expression-oriented programming language for a little while now and feel ready to share it with others. I use it pretty often now in my day-to-day and work life, as a scratchpad for doing a bit of quick math or picking some pieces of data out of a JSON payload. Would really appreciate any feedback about the syntax, docs, features that are glaringly missing, etc. Before anybody mentions it: I know the performance is pretty lousy when dealing with a lot of data. If you can believe it, the runtime is about 100x faster than it used to be! Long term…
2025 · blots-lang.org · its alternatives →
- 20

Wrote this to learn more about the `chumsky` parser combinator library, rustyline, and the `ariadne` error reporting crate. Such a nice DX combo for writing new languages. Still a work in progress, but I thought I'd share :)
2025 · github.com · its alternatives →
- 21WP
Unfinished side project inspared by JavaScript It's just a stupid interpeter for my poor language
2023 · neord.netlify.app · its alternatives →
- 22

This is a little project I've been working on for a while in order to better learn Python. Although IRC may not exactly be the most exciting medium, I still find it to be fun and useful, this interest lead me to writing a bot. In doing this I realized that what would actually be more interesting would be if I had a framework. There may already be such a thing, certainly there are IRC libraries, but I don't know if they're well-suited to deploying bots. At any rate if for no other reason than the fact that I am relatively new to programming and eager to learn I decided to build a framework.…
2011 · github.com · its alternatives →
- 23FE
2020 · docs.google.com · its alternatives →
- 24IM
A mildly interesting programming language named after a meme.
2015 · jsnider3.github.io · its alternatives →
Also compare
- Learning Project: building an imperative language alternatives
- I wrote a technical history book on Lisp alternatives
- I'm 17 and wrote a guide on how to build your own programming language alternatives
- I created a language called AntiLang – breaking all the conventions alternatives
- VisionScript, abstract programming language for computer vision alternatives
- A small programming language where everything is pass-by-value alternatives
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 →