IDE for Windows is now available!

Polish programming
language.

Compiled directly to fast machine code. Offers C and Rust speed, combined with incredibly simple Python-inspired syntax.

C / Rust
Execution speed
700+
Built-in functions
100%
Free (Open Source Core)
Zero
Required runtimes

Technology

Why Avocado?

Avocado is an innovative project whose development accelerated in early 2025. A unique feature of this language is the ability to write commands in both Polish and English.

Under the hood, Avocado code is intelligently transpiled to Free Pascal, and then compiled by the optimized FPC compiler directly into a native .exe file. You don't need a Java virtual machine or a .NET environment.

  • Lightning-fast compilation: You test code changes in a fraction of a second.
  • Custom, fast IDE: Available in 6 languages, with intelligent syntax highlighting.
  • MIT License: The compiler core is available completely free of charge on GitHub.
// Console application example in Avocado
program welcome

main
    string name = 'Programmer'
    print_line('Welcome ', name, ' to the Avocado world!')
end.

Ecosystem

Built-in Frameworks

Avocado is not just a console language. The ecosystem provides powerful tools for creating professional, windowed desktop applications and network systems.

Avoraiser

GUI Framework

Ultra-modern, lightweight framework for building Graphical User Interfaces (GUI), written on top of pure, native WinAPI and GDI+. It replaces bloated solutions.

  • Native windows weighing from ~68 KB
  • Built-in support for Dark Mode and frameless mode
  • Native generator of professional PDF files

AvocadoNet

Network Framework

Advanced network module created for fast communication. It hides the complexity of network protocols under intuitive English/Polish commands.

  • Lightning-fast TCP and UDP communication
  • Simple creation of Client - Server architectures
  • Ideal for lightweight microservices and IoT tools

Interactive

Syntax Examples

program hello

main
  print('Hello World')
  // You can also use Polish: pisz('Hello World')
end.

About the creator

Dymitr Wygowski

My name is Dymitr Wygowski, and I'm the creator of the Polish programming language Avocado. I program in Delphi/Lazarus, C#, and Java, and I create various computer software.

Delphi / Lazarus C# Java

Download Avocado

Choose the right environment version for your operating system.

Windows (64-bit)

Avocado compiler with a built-in multilingual IDE.

Download EXE

Source Code

Available under the MIT license. Compile it yourself from the GitHub repository.

View on GitHub