A downloadable compiler for Android

MAKE — A New Experimental Programming Language

Created by a single indie developer.

Make is a simple, English-like programming language. It has no loops, no traditional if-blocks, and no complex syntax—yet you can still simulate loops and conditions using Make’s logic system.

Inspired by the fictional language DreamBerd, Make focuses on being fun, readable, and extremely easy to learn.

✨ Why Make?

  • Extremely simple — anyone can learn it
  • Readable like English
  • Easy to add into your projects
  • Designed for logic creativity
  • Lightweight and beginner-friendly

📝 Basic Syntax Example

Print text with just one line:

show hello world

No brackets.
No semicolons.
Just English.

📚 Documentation

Full documentation is available on the page. You can learn the syntax, commands, logic simulation, and examples.

📦 .jar File

A .jar file of the Make interpreter will be available soon, so you can add Make directly into your own Java project.

Download .jar (coming soon)

Indie — Single developer project — Lightweight

If you'd like a banner, logo, or additional example programs formatted for this page, tell me what style you prefer and I’ll add them.

Creator Story — Why Make is Special

Make is not just a language — it’s a project built with pure passion. I created Make when I was 17 years old, in just 3 days, starting completely from scratch and without using parser generators like ANTLR, lexers, or existing language templates.

Everything — the idea, syntax, interpreter, show engine, keyword system, skip logic, save/load jumps, string macros, and the entire execution model — was hand-designed using basic Java, simple arrays, and raw logic.

What makes Make unique?

  • No ANTLR, no parser frameworks — fully handwritten interpreter.
  • Invented by a 17-year-old who wanted to prove logic > tools.
  • Built in just 3 days — then expanded with powerful features.
  • Line-based thinking: every line is a command universe.
  • No traditional loops or blocks — replaced by skip/save/load.
  • Custom keyword engine — extend the language with Java.
  • String-keyword system for \time, \millis, \repeat_n_times…
  • Readable like English — “read to learn” programming style.

Why I built Make

I wanted a language that:
— feels fictional but works in real life,
— removes fear of syntax,
— lets anyone add new features easily,
— breaks the “rules” but still stays powerful.

The Vision

Make is meant to show that you don’t need big tools to build big things. You only need logic, creativity, and the courage to try.

If you want something different — a language that is simple, strange, readable, expandable, and literally made by a teenager in 3 days — try Make.
It’s not a programming language… but it is a programming language.

Updated 2 days ago
Published 5 days ago
StatusIn development
CategoryOther
PlatformsAndroid
AuthorRARE DEVELOPER
Tagscompiler, No AI, programming-language

Download

Download
Make Compiler v1.3 (APK) 64 kB
Download
Make Learn.pdf 842 kB

Install instructions

Download and install apk that's all.

Development log

Leave a comment

Log in with itch.io to leave a comment.