Avocado

Linguaggio di programmazione polacco

Compilato in codice macchina • Velocità di C e Rust • Sintassi di Python

0 Funzioni
0 Alias inglesi
0 Download
0 % Gratuito

O Avocado

Il moderno linguaggio di programmazione polacco

Il linguaggio Avocado è compilato e attualmente consente di creare applicazioni console. I lavori su Avocado e sull'ambiente di sviluppo integrato (IDE) sono iniziati 19 febbraio 2025.

Una caratteristica unica di questo linguaggio è la possibilità di scrivere comandi in polacco e in inglese e di compilare il codice nel formato .exe. Il linguaggio è disponibile gratuitamente per progetti commerciali e non commerciali. Il codice sorgente del linguaggio Avocado è disponibile su GitHub con licenza MIT.

Avocado viene transposto in Free Pascal e quindi compilato dal compilatore FPC, il che lo rende veloce come C o Rust, ma con una sintassi simile a Python.

L'interfaccia di Avocado IDE è tradotta in trenta lingue (polacco, inglese, tedesco, francese, italiano, spagnolo, portoghese, russo, cinese, hindi, polacco, arabo, ceco, ucraino, danese, bulgaro, olandese, estone, finlandese, greco, ungherese, indonesiano, giapponese, lettone, lituano, rumeno, slovacco, sloveno, svedese e turco).

Vedi esempi

Resa

La compilazione in codice macchina garantisce una velocità paragonabile a quella di C e Rust.

Sintassi semplice

Ispirato a Python, con parole chiave in polacco

IDE multilingue Avocado

L'interfaccia IDE Avocado è stata tradotta in 30 lingue.

Licenza MIT

Il codice sorgente del linguaggio di programmazione Avocado è disponibile su GitHub con licenza MIT.

IDE completo

Ambiente integrato con transpilazione automatica

Gratuito

100% gratuito per progetti commerciali e non commerciali

Esempi di codice

Scopri quanto è semplice Avocado

program hello
            pisz('Hello World')
            //o
            print('Hello World')
           
program zmienne
            //program matematyka
            // Numero intero
            liczba_całkowita wiek = 25
            int age = 25

            // Numero in virgola mobile
            liczba_zm temperatura = 22.5
            real temperature = 22.5

            // Valore logico
            logiczny a = prawda
            bool a = true

            // Testo
            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
            // Tabella dei numeri
            tablicaLiczb oceny = [5, 4, 3, 5, 4]
            liczba_całkowita i = 0
            dla i od 0 do 2 {pisznl(oceny[i])} 

            // Tavola dei testi
            tablicaTekstów przedmioty = ['Polski', 'Matematyka', 'Informatyka']

            // Iterazione attraverso la tabella
            liczba_całkowita i = 0
            dla i od 0 do 2 {pisz_linie(przedmioty[i])} 
          
          
program matematyka
            importuj matematyka

            // Calcoli di base
            oblicz('(10 + 40 + 34) * 2')   // Wynik: 168

            // Funzioni trigonometriche
            oblicz('sin(pi/2)')           // Wynik: 1
            oblicz('cos(0)')              // Wynik: 1

            // Conversione dei gradi in radianti
            oblicz('sin(degtorad(90))')   // Wynik: 1

            // Conversione dei gradi in radianti
            calc('sin(degtorad(90))')   // Wynik: 1
            
program matematyka angielskie nazwy
            importuj matematyka

            // Calcoli di base
            calc('(10 + 40 + 34) * 2')   // Wynik: 168

            // Funzioni trigonometriche
            calc('sin(pi/2)')           // Wynik: 1
            calc('cos(0)')              // Wynik: 1

            // Conversione dei gradi in radianti
            calc('sin(degtorad(90))')   // Wynik: 1

          
         

Scarica Avocado

Scegli la versione per il tuo sistema

Windows

64-bit

Scarica

Linux

AMD64

Scarica

Source Code

Scarica

Sostieni il progetto

Pomóż w rozwoju Avocado!

Contattaci

Hai domande? Siamo qui per aiutarti!

Unisciti alla nostra community e rimani aggiornato sulle ultime novità!