Avocado

Польский язык программирования

Компилируется в машинный код • Скорость C и Rust • Синтаксис Python

0 Функции
0 Английские псевдонимы
0 Скачиваний
0 % Бесплатный

Об Avocado

Современный польский язык программирования

Язык Avocado является компилируемым и в настоящее время позволяет создавать консольные приложения. Работа над Avocado и интегрированной средой разработки (IDE) началась 19 февраля 2025 года.

Уникальной особенностью этого языка является возможность написания команд на польском и английском языках компиляция кода в формат .exe. Язык доступен бесплатно для коммерческих и некоммерческих проектов. Исходный код языка Avocado доступен по лицензии MIT на GitHub.

Avocado транслируется в Free Pascal, а затем компилируется компилятором FPC, что делает его таким же быстрым, как C или Rust, но с синтаксисом, напоминающим Python.

Интерфейс IDE Avocado переведен на тридцать языков (польский, английский, немецкий, французский, итальянский, испанский, португальский, русский, китайский, хинди польский, арабский, чешский, украинский, датский, болгарский, голландский, эстонский, финский, греческий, венгерский, индонезийский, японский, латышский, литовский, румынский, словацкий, словенский, шведский, турецкий).

Смотрите примеры

Производительность

Компиляция в машинный код обеспечивает скорость, сопоставимую с C и Rust.

Простой синтаксис

Вдохновленная Python, с польскими и английскими ключевыми словами

Многоязычная IDE Avocado

Интерфейс IDE Avocado переведен на 30 языков.

Лицензия MIT

Исходный код языка программирования Avocado доступен по лицензии MIT на GitHub.

Комплектная среда разработки

Интегрированная среда с автоматической трансляцией

Бесплатный

100% бесплатно для коммерческих и некоммерческих проектов

Примеры кода

Посмотрите, насколько прост Avocado

program hello
            pisz('Hello World')
            //или
            print('Hello World')
           
program zmienne
            //program matematyka
            // Целое число
            liczba_całkowita wiek = 25
            int age = 25

            // Число с плавающей запятой
            liczba_zm temperatura = 22.5
            real temperature = 22.5

            // Логическое значение
            logiczny a = prawda
            bool a = true

            // Текст
            tekst Imie = 'Anna'
            string name = 'Anna'

            pisz_linie('Imie: ', imię)
            pisz_linie('Wiek: ', wiek, ' lat')
            print_line('Name: ', name)
            print_line('age: ', age, ' years')
          
program tablice
            // Массив чисел
            tablicaLiczb oceny = [5, 4, 3, 5, 4]
            liczba_całkowita i = 0
            dla i od 0 do 2 {pisznl(oceny[i])} 

            // Массив текстов
            tablicaTekstów przedmioty = ['Polski', 'Matematyka', 'Informatyka']

            // Итерация по массиву
            liczba_całkowita i = 0
            dla i od 0 do 2 {pisz_linie(przedmioty[i])} 
          
          
program matematyka
            importuj matematyka

            // Основные вычисления
            oblicz('(10 + 40 + 34) * 2')   // Результат: 168

            // Тригонометрические функции
            oblicz('sin(pi/2)')           // Результат: 1
            oblicz('cos(0)')              // Результат: 1

            // Преобразование градусов в радианы
            oblicz('sin(degtorad(90))')   // Результат: 1

            // Преобразование градусов в радианы
            calc('sin(degtorad(90))')   // Результат: 1
            
program matematyka angielskie nazwy
            importuj matematyka

            // Основные вычисления
            calc('(10 + 40 + 34) * 2')   // Результат: 168

            // Тригонометрические функции
            calc('sin(pi/2)')           // Результат: 1
            calc('cos(0)')              // Результат: 1

            // Преобразование градусов в радианы
            calc('sin(degtorad(90))')   // Результат: 1

          
         

Скачать Avocado

Выберите версию для вашей системы

Windows

64-bit

Скачать

Linux

AMD64

Скачать

Source Code

Скачать

Поддержите проект

Помогите в развитии Avocado!

Свяжитесь с нами

Есть вопросы? Мы с радостью поможем!

Присоединяйтесь к нашему сообществу и будьте в курсе последних новостей!