Download Zehin IDE
Download the early Windows release. The editor, native compiler, examples, and WebView2 installer are included.
Windows
Windows 10 / 11 · x64Early release · unsigned installer
Windows may display a warning because this installer does not have a digital publisher signature yet. Verify the SHA-256 checksum before installing.
SHA-256 checksumsPackaged builds for Linux and macOS have not been released. Source build notes are included in the README; those platforms have not been verified.
Explore the source
IDE, compiler, virtual machine, CLI, and examples. Distributed under the MIT license.
Source codeInstall and start
- Download the Windows x64 installer and compare its checksum with SHA256SUMS.txt.
- Run the installer and follow the setup prompts. WebView2 is included.
- Open Zehin IDE, choose “Salam, dünýä!” from the examples, and press F5.
d03ae9f28bc762e6d67a81e10c48ad78289e247321d4354dbdba9fbd4a54e10dRelease notes
The Windows executable and installer build were verified on the development machine. Installation and uninstallation on a clean Windows machine have not been verified. The language and application are actively evolving.
A few good questions.
What is Zehin?
Zehin is an educational programming language with Turkmen commands. Zehin IDE is its desktop editor; a shared Rust compiler and virtual machine execute the programs.
Who is it for?
Children, beginning programmers, parents, teachers, and schools looking for a Turkmen-language introduction to programming.
Is Zehin free?
The current project is distributed under the MIT license. You can download the application and source code for free.
Does it work offline?
Yes. Once downloaded, the packaged application runs locally without an internet connection, account, or remote compiler.
Does Zehin run on Windows?
A Windows x64 installer is available. It includes WebView2. Ready-made Linux and macOS builds are not published.
What can I make?
Text programs, arithmetic, variables, conditions, counted loops, and turtle drawings. Functions, arrays, input prompts, and while loops are not implemented in version 0.1.