80%
Fewer Tokens
10
Core Symbols
1
Line APIs
0
Dependencies
See the Difference
The same functionality, dramatically fewer tokens
JavaScript / Express~65 tokens
app.get('/users/:id', async (req, res) => {
const user = await db.query(
'SELECT * FROM users WHERE id = ?',
[req.params.id]
);
res.json(user);
});
app.post('/users', async (req, res) => {
const user = await db.query(
'INSERT INTO users SET ?',
req.body
);
res.status(201).json(user);
});
C-slop~12 tokens
*/users/:id > @users[$.id] > #json
*/users + $.body > @users! > #201
Learn 10 Symbols, Build Anything
Each symbol maps to a core web operation
@
Database
$
Request
#
Response
>
Pipe
?
Query
!
Mutate
~
Template
*
Route
&
Parallel
_
Context
Built for the AI Era
Designed to maximize efficiency when working with LLMs
~
Token-Minimal
Write web apps in 80% fewer tokens. Perfect for AI-assisted development and rapid prototyping.
>
Pipeline-First
Data flows naturally through pipe operators. No more callback hell or promise chains.
@
Built-in Database
First-class database operations. Query, filter, insert, update with single symbols.
*
Routes as Primitives
HTTP routes are language constructs. Define entire APIs in a few lines.
~
Inline Templates
Render HTML directly in your code. No separate template files needed.
!
Implicit Everything
Types, returns, async/await - all inferred. Focus on logic, not boilerplate.
Help Build the Future
C-slop is open source and actively developed. Join us in creating the most token-efficient web language.