Say it simply.
Readable declarations, optional semicolons, path-like namespaces, and compact lambdas keep the focus on the idea.
Explore the syntaxA language in preview · built for .NET
An AI-conscious, general-purpose programming language designed for expressive ideas, consistent syntax, and the full .NET ecosystem.
01 module Example/Greetings
02
03 [public] class:Greeting
04 {
05 [public] function:string For(string name)
06 {
07 return $"Hello, {name}!"
08 }
09 }
A smaller surface. A bigger canvas.
Kobo brings a consistent, readable syntax to the .NET ecosystem — without leaving its tools, libraries, or runtime behind.
Readable declarations, optional semicolons, path-like namespaces, and compact lambdas keep the focus on the idea.
Explore the syntaxBuild on the .NET platform and bring your existing libraries, project setup, and C# code along.
Add Kobo to C#Predictable patterns help both people and AI assistants write, read, and validate code with confidence.
Read the guideYour first five minutes
Install the .NET 11 SDK, get the Kobo compiler, and build your first program. The generated assembly is a regular .NET app.
Follow the getting started guide Download the complete guide# Install the preview compiler
$ dotnet tool install --global thinkmine.kobo.lang --prerelease
# Compile and run
$ kobo build hello.kobo --output-directory ./build --name Hello
$ dotnet ./build/Hello.dll
Hello, world!
Choose your workflow
Start on its own, or bring Kobo to the project you already have.
Install the CLI, compile one file or a whole folder, and run the resulting assembly with .NET.
dotnet tool install --global thinkmine.kobo.lang --prerelease
Start with the CLI Add BuildTools to an SDK-style C# project. Kobo files compile with your C# files in one build.
dotnet add package thinkmine.kobo.lang.buildtools --prerelease
Integrate with BuildTools The language, at a glance
Explore types, functions, control flow, generics, lambdas, LINQ, and more in the Kobo language reference.