Avocado

Polski język programowania

Kompilowany do kodu maszynowego • Szybkość C i Rust • Składnia Pythona

0 Funkcji
0 Angielskich aliasów
0 Pobrań
0 % Darmowy

O Avocado

Nowoczesny polski język programowania

Język Avocado jest kompilowany i aktualnie pozwala na tworzenie aplikacji konsolowych. Prace nad Avocado oraz zintegrowanym środowiskiem programistycznym (IDE) rozpoczęły się 19 lutego 2025 roku.

Unikalną cechą tego języka jest możliwość pisania komend w języku polskim oraz angielskim kompilacja kodu do formatu .exe. Język jest dostępny bezpłatnie dla projektów komercyjnych i niekomercyjnych. Kod źródłowy języka Avocado jest dostępny na licencji MIT na GitHub.

Avocado jest transpilowany do Free Pascala, a następnie kompilowany przez kompilator FPC, co czyni go tak szybkim jak C lub Rust, ale ze składnią przypominającą Pythona.

Interfejs IDE Avocado został przetłumaczony na trzydzieści języków (polski, angielski, niemiecki, francuski, włoski, hiszpański, portugalski, rosyjski, chiński, hindi, polski, arabski, czeski, ukraiński, duński, bułgarski, holenderski, estoński, fiński, grecki, węgierski, indonezyjski, japoński, łotewski, litewski, rumuński, słowacki, słoweński, szwedzki i turecki).

Zobacz przykłady

Wydajność

Kompilacja do kodu maszynowego zapewnia prędkość porównywalną z C i Rust

Prosta składnia

Inspirowana Pythonem, z polskimi i angielskimi słowami kluczowymi

Wielojęzyczny IDE Avocado

Interfejs IDE Avocado został przetłumaczony na 30 języków

Licencja MIT

Kod źródłowy języka programowania Avocado jest dostępny na licencji MIT na GitHub. .

Kompletne IDE

Zintegrowane środowisko z automatyczną transpilacją

Darmowy

100% bezpłatny dla projektów komercyjnych i niekomercyjnych

Przykłady kodu

Zobacz jak prosty jest Avocado

program hello
            pisz('Hello World')
            //lub
            print('Hello World')
           
program zmienne
            //program matematyka
            // Liczba całkowita
            liczba_całkowita wiek = 25
            int age = 25

            // Liczba zmiennoprzecinkowa
            liczba_zm temperatura = 22.5
            real temperature = 22.5

            // Wartość logiczna
            logiczny a = prawda
            bool a = true

            // Tekst
            tekst Imie = 'Anna'
            string name = 'Anna'

            pisz_linie('Imie: ', imię)
            pisz_linie('Wiek: ', wiek, ' lat')
            print_line('Name: ', name)
            print_line('age: ', age, ' years')
          
Pętle
            Pętle for .. to .. do
            program forto
            lc i = 0
            dla i = 1 do 4 wykonać
            pisz_linie(i) 

            Pętla repeat .. until
            program repeatuntil
            liczba_całkowita a = 1
            powtarzaj
            pisz_linie('a: ', a)
            a = a + 1
            aż a >5 

            Pętla for in
            program test
            dla s w ['Ala', 'ma', 'kota'] wykonać
            pisz_linie(s) 

          
          
program matematyka
            importuj matematyka

            // Obliczenia podstawowe
            oblicz('(10 + 40 + 34) * 2')   // Wynik: 168

            // Funkcje trygonometryczne
            oblicz('sin(pi/2)')           // Wynik: 1
            oblicz('cos(0)')              // Wynik: 1

            // Konwersja stopni na radiany
            oblicz('sin(degtorad(90))')   // Wynik: 1

            // Konwersja stopni na radiany
            calc('sin(degtorad(90))')   // Wynik: 1
            
program matematyka angielskie nazwy
            importuj matematyka

            // Obliczenia podstawowe
            calc('(10 + 40 + 34) * 2')   // Wynik: 168

            // Funkcje trygonometryczne
            calc('sin(pi/2)')           // Wynik: 1
            calc('cos(0)')              // Wynik: 1

            // Konwersja stopni na radiany
            calc('sin(degtorad(90))')   // Wynik: 1

          
         

Pobierz Avocado

Wybierz wersję dla swojego systemu

Windows

64-bit

Pobierz

Linux

AMD64

Pobierz

Source Code

Pobierz

Wesprzyj Projekt

Pomóż w rozwoju Avocado!

Skontaktuj się z nami

Masz pytania? Chętnie pomożemy!

Dołącz do naszej społeczności i bądź na bieżąco z nowościami!