langwhy

Why does this language exist?

Every programming language was built because something hurt. One card per language answers four questions: what pain it was born from, what it trades away, where it won, and whether it is still alive.

Start here

Build websitesJavaScript, TypeScript, PHP
Work with data or AIPython, SQL
Write a backendGo, TypeScript, Java, C#, Python
Make phone appsSwift, Kotlin, Dart
Go fast and close to the metalRust, C, C++, Zig
Automate your computerBash, Python
Talk to a databaseSQL
Script inside another programLua
Think differentlyHaskell, Elixir

All cards by type

Systems

Web

Backend

Scripting

Mobile

Functional

Query

Shell

20 cards, 0 verified by a human. Cards are files in a public repo: add one or fix one.