KALKAN
Built-in Compilers Ready-made Code Galleries Your Code → Your Program

Turn your code into a program.

KALKAN is an operating system you develop in. Start from ready-made code examples or write from scratch — the compilers already live inside the system. Compile with one click, produce your own program; add it to the desktop, run it, share it.

How it works

Three steps. No installation.

STEP 01 — START

Start with ready-made code

For every language there are ready-made code galleries, sample projects and step-by-step tutorials that come with the system. Open the examples, change them, break them — that is the fastest way to learn.

STEP 02 — WRITE & COMPILE

Compile your own code

Write in the advanced code editor: syntax highlighting, find and replace, error markers. When you press the compile button your code is compiled inside the system, with KALKAN's built-in compiler.

STEP 03 — TURN IT INTO A PROGRAM

Your program is ready

At the end of compilation your code becomes a real program. Give it a name, choose its icon; let it take its place in the start menu. Just like the system applications.

merhaba.py — representative examplecompile → merhaba.oz
# Write your own program
def greet(name):
    print("Hello, " + name)

# Ready-made libraries are standing by
greet("World")

# Compiles with one click, into a program

Ready-made code, ready-made libraries,
a ready-made start.

Sample projects: in working order, for every language, hundreds of examples — from games to calculators, from file tools to small applications.

Textbooks: per language, multilingual learning materials; from getting started to advanced topics.

Shared libraries: file, drawing, sound, window and more — use directly in your own program.

Isolated compilation: your code in a secure environment is compiled; the programs produced join the signed software ecosystem.

Languages

12 languages. All built in.

Each comes with its own compiler or interpreter. Start with one of the following — or try them all.

Asm Basic Blocks (Scratch) C JavaScript Logo Lua Pascal Python Visual Basic Shared IDE x86 Emulator
Who is it for? For students: start with play and step into the real world. For professionals: rapid prototyping without installing extra tools. For organizations: software produced in-house, dependent on nothing outside.

Write your first program today.

Get in touch for a live demo of the developer platform; let us show it on your own screen, with your own code.