Langage de programmation polonais
Compilé en code machine • Vitesse de C et Rust • Syntaxe Python
Langage de programmation polonais moderne
Le langage Avocado est compilé et permet actuellement de créer des applications console. Les travaux sur Avocado et l'environnement de développement intégré (IDE) ont commencé. 19 lutego 2025 roku.
Une caractéristique unique de ce langage est la possibilité d'écrire des commandes en polonais et en anglais et de compiler le code au format .exe. Le langage est disponible gratuitement pour les projets commerciaux et non commerciaux. Le code source du langage Avocado est disponible sous licence MIT sur GitHub.
Avocado est transpilé vers Free Pascal, puis compilé par le compilateur FPC, ce qui le rend aussi rapide que C ou Rust, mais avec une syntaxe similaire à Python.
L'interface Avocado IDE est traduite en trente langues (polonais, anglais, allemand, français, italien, espagnol, portugais, russe, chinois, hindi, polonais, arabe, tchèque, ukrainien, danois, bulgare, néerlandais, estonien, finnois, grec, hongrois, indonésien, japonais, letton, lituanien, roumain, slovaque, slovène, suédois et turc).
Voir les exemplesLa compilation en code machine offre une vitesse comparable à celle de C et Rust.
Inspiré de Python, avec des mots-clés en polonais
L'interface IDE Avocado a été traduite en 30 langues.
Le code source du langage de programmation Avocado est disponible sous licence MIT sur GitHub.
Environnement intégré avec transcompilation automatique
100 % gratuit pour les projets commerciaux et non commerciaux
Découvrez la simplicité d'Avocado
program hello
pisz('Hello World')
//ou
print('Hello World')
program zmienne
//program matematyka
// Nombre entier
liczba_całkowita wiek = 25
int age = 25
// Nombre à virgule flottante
liczba_zm temperatura = 22.5
real temperature = 22.5
// Valeur logique
logiczny a = prawda
bool a = true
// Texte
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
// Tableau des chiffres
tablicaLiczb oceny = [5, 4, 3, 5, 4]
liczba_całkowita i = 0
dla i od 0 do 2 {pisznl(oceny[i])}
// Tableau des textes
tablicaTekstów przedmioty = ['Polski', 'Matematyka', 'Informatyka']
// Itération à travers le tableau
liczba_całkowita i = 0
dla i od 0 do 2 {pisz_linie(przedmioty[i])}
program matematyka
importuj matematyka
// Calculs de base
oblicz('(10 + 40 + 34) * 2') // Wynik: 168
// Fonctions trigonométriques
oblicz('sin(pi/2)') // Wynik: 1
oblicz('cos(0)') // Wynik: 1
// Conversion des degrés en radians
oblicz('sin(degtorad(90))') // Wynik: 1
// Conversion des degrés en radians
calc('sin(degtorad(90))') // Wynik: 1
program matematyka angielskie nazwy
importuj matematyka
// Calculs de base
calc('(10 + 40 + 34) * 2') // Wynik: 168
// Fonctions trigonométriques
calc('sin(pi/2)') // Wynik: 1
calc('cos(0)') // Wynik: 1
// Conversion des degrés en radians
calc('sin(degtorad(90))') // Wynik: 1
Choisissez la version adaptée à votre système
AMD64
TéléchargerContribuez au développement d'Avocado !
Vous avez des questions ? Nous sommes là pour vous aider !
Rejoignez notre communauté et restez informé des dernières actualités !