Life & fun · alternatives · 2026
24 alternatives to KatLang – Language for Calculations
KatLang is a programming language designed for performing calculations. Launched in December 2021, it provides a specialized environment for users who need to write code focused on computational tasks. The language… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. KatLang – Language for Calculations launched in 2021; newer entries below may have overtaken it.
- 1CA
2021 · mkhan45.github.io · its alternatives →
- 2DDarklang▲326
2019 · medium.com · its alternatives →
- 3

Cooklang is a markup language for recipes.
2021 · cooklang.org · its alternatives →
- 4
Kotlin Money▲427Manipulating monetary amounts is a common computing chore. However, no mainstream language has a first-class data type for representing money, it’s up to programmers to code abstractions for it. This isn’t an issue per se until dealing with rounding issues from operations like installment payments (e.g., buy now, pay later), foreign exchange, or even simple things like fee processing and tax collection. Inspired by my days at N26 Brasil dealing with these challenges, I introduce Money: a Kotlin library that makes monetary calculations and allocations easy.
2024 · blog.eriksen.com.br · its alternatives →
- 5

2021 · mathlingua.org · its alternatives →
- 6

Beef Programming Language. Contribute to beefytech/Beef development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 7

Hi There, Erlang-RED has been my project for the last couple of months and I would love to get some feedback from the HN community. The idea is to take advantage of Erlangs message passing and low overhead processes to have true concurrency in Node-RED flows. Plus also to bring low-code visual flow-based programming to Erlang.
2025 · github.com · its alternatives →
- 8IC
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 →
- 9

Simple Qt-based programming calculator. Contribute to fellerts/procal development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 10

Kalker is a calculator that supports user-defined variables, functions, ambiguous syntax, differentiation and integration. It runs on Windows, macOS, Linux, Android, and in web browsers (with WebAssembly).
2021 · kalk.strct.net · its alternatives →
- 11

A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 12

Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs Repo link - https://github.com/Sahilb315/AtomixDB Would love to hear your thoughts
2025 · github.com · its alternatives →
- 13

A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡ - winglang/wing
2023 · github.com · its alternatives →
- 14

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

my own language written by me. Contribute to incrediblesound/JedLang development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 16

Cannoli Programming Language. Contribute to joncatanio/cannoli development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 17
Ollang DX▲164The AI Language Execution Layer for Enterprise
Mar 2026 · ollang.com · its alternatives →
- 18

Advanced Mathematics Library for Node.js and JavaScript - numbers/numbers.js
2012 · github.com · its alternatives →
- 19

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

A simple command-line calculator written in Go. Contribute to alfredxing/calc development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 21

Introduces the programming language Numbat and its type system
2023 · numbat.dev · its alternatives →
- 22

This absurd project started when I read a couple of blog posts that got very popular around here about solving the N queens puzzle using only Haskell's type system and TypeScript's type system. I figured I could implement Peano arithmetic using only TypeScript's type system. Turns out this have been done several times before, but I did it anyway. While working on it, I realized that you could emulate functions with conditional recursive types, writing them in a way that strongly resembles the equations that can be found in some functional programming languages. So I thought I could write a…
2023 · github.com · its alternatives →
- 23
Codewars▲198A coding practice website for all programming levels – Join a community of over 3 million developers and improve your coding skills in over 55 programming languages!
2014 · codewars.com · its alternatives →
- 24WC
2019 · metacode.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 →