The Novice Oriented C-Like Programming Language.
Learn programming with Esolang, a novice-oriented programming language designed for newcomers and professionals alike.

Write

Interpret

Execute

types
Modern Syntax

You will find many of the language features familiar, allowing you to get up and running much faster than if you were learning Bash from scratch.

types
Beginner Friendly

Esolang is designed to be easy to learn and use, with a focus on simplicity and readability. It's a great language for beginners.

types
Dynamic Typing

Esolang is dynamically typed, which means you don't have to specify the type of a variable when you declare it. This makes the language easier to read and write.

A portable solution for
Windows and Unix-based operating systems

macOS   &   Linux   &   Windows