Common (CL) ยท early preview

Hello, friend!

Code that reads like English. Common (CL) is a language for the web with no symbols to memorize. You write what you mean, and the server turns it into a page.

Start learning →Install Common (CL)

Why Common (CL)?

๐Ÿ’ฌ
Plain English

If you can read it, you can write it. No braces, no semicolons.

๐Ÿ–ฅ๏ธ
Server-side

Pages are built on the server, like PHP. Visitors only ever receive plain HTML.

๐Ÿชถ
Tiny

One small program written in C runs everything. No build step, no packages.

See it run

You write
<cl>
  set fruits to "apple", "banana", "cherry"
  show "We have [count of fruits] fruits."
  for each fruit in fruits
    show "<li>[fruit]</li>"
  end
</cl>
The visitor sees

We have 3 fruits.

  • apple
  • banana
  • cherry

See every command with its output

By the numbers

17
commands
3400
lines of C
0
required dependencies
0
build steps
โ˜… โ˜… โ˜… โ˜… โ˜…

"I read the code once and understood all of it."

A future Common developer