Skip to content

Programming languages beyond the mainstream

Find a language you'll love, then find the people, projects and paid work around it.

Find work →

Find your language

Search languages →

Projects

Software built with the languages covered here.

All projects →

Apache CouchDB

Apache CouchDB is a document database built with Erlang. Applications access JSON documents over HTTP, and replication supports synchronising data between database instances. Start by creating a database and reading and updating a…

Babashka

Babashka is a fast-starting, native Clojure interpreter built for scripting and command-line automation. It provides a practical alternative to Bash for more complex scripts, while retaining familiar Clojure syntax, useful built-in…

Fable

Fable is an F# compiler with a long-established JavaScript target and support for additional targets. It makes F# usable with JavaScript libraries and frontend tooling. Start with a small F# program compiled for the browser, and consult…

Curated reading

All reading →
Julia ·

This Month in Julia World (October 2026)

Julia Blog

A community roundup of Julia development, including work on loading and compilation latency, parsing, package resolution and installation size. The article links to implementation discussions and pull requests, making it a useful map for…

Fortran ·

Legacy Code Confessions

Fortran-lang News

The Fortran community is collecting recognisable patterns that make established code difficult to understand, test and maintain, together with concrete alternatives. The article explains what makes a useful example and how to contribute…

APL ·

Making the IDE My Own – Part 2 (Mostly Windows)

Dyalog Blog

Adám Brudzewsky shows how he customises the Dyalog development environment, covering fonts, zoom controls and keyboard behaviour with small APL functions. This is practical material for people already using the IDE, particularly on…

Curated jobs

Find roles using the languages covered here.

Browse jobs →

Contribute a useful find

Suggest a project or resource for editorial review.