Avocado

Lenguaje de programación polaco

Compilado en código máquina • Velocidad de C y Rust • Sintaxis de Python

0 Funciones
0 Alias en inglés
0 Descargas
0 % Gratis

Acerca de Avocado

Un lenguaje de programación polaco moderno

El lenguaje Avocado es compilado y actualmente permite crear aplicaciones de consola. El trabajo en Avocado y el entorno de desarrollo integrado (IDE) comenzó 19 de febrero de 2025.

Una característica única de este lenguaje es la posibilidad de escribir comandos en polaco e inglés y compilar el código en formato .exe. El lenguaje está disponible de forma gratuita para proyectos comerciales y no comerciales. El código fuente del lenguaje Avocado está disponible bajo licencia MIT en GitHub.

Avocado se transpiló a Free Pascal y luego se compiló con el compilador FPC, lo que lo hace tan rápido como C o Rust, pero con una sintaxis similar a Python.

La interfaz de Avocado IDE está traducida a treinta idiomas (polaco, inglés, alemán, francés, italiano, español, portugués, ruso, chino, hindi, polaco, árabe, checo, ucraniano, danés, búlgaro, holandés, estonio, finlandés, griego, húngaro, indonesio, japonés, letón, lituano, rumano, eslovaco, esloveno, sueco y turco).

Ver ejemplos

Rendimiento

La compilación a código máquina proporciona una velocidad comparable a la de C y Rust.

Sintaxis simple

Inspirada en Python, con palabras clave en polaco e inglés.

IDE multilingüe Avocado

La interfaz IDE Avocado ha sido traducida a 30 idiomas.

Licencia MIT

El código fuente del lenguaje de programación Avocado está disponible bajo licencia MIT en GitHub.

IDE completo

Entorno integrado con transpilación automática

Gratis

100 % gratuito para proyectos comerciales y no comerciales.

Ejemplos de código

Descubre lo sencillo que es Avocado

program hello
            pisz('Hello World')
            //o
            print('Hello World')
           
program zmienne
            //program matematyka
            // Número entero
            liczba_całkowita wiek = 25
            int age = 25

            // Número de coma flotante
            liczba_zm temperatura = 22.5
            real temperature = 22.5

            // Valor lógico
            logiczny a = prawda
            bool a = true

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

            pisz_linie('Imie: ', imię)
            pisz_linie('Wiek: ', wiek, ' lat')
            //o
            print_line('Name: ', name)
            print_line('age: ', age, ' years')
          
program tablice
            // Tabla de números
            tablicaLiczb oceny = [5, 4, 3, 5, 4]
            liczba_całkowita i = 0
            dla i od 0 do 2 {pisznl(oceny[i])} 

            // Tablero de textos
            tablicaTekstów objetos = ['Polaco', 'Matemáticas', 'Informática']

            // Iteración por la matriz
            liczba_całkowita i = 0
            dla i od 0 do 2 {pisz_linie(objetos[i])} 
          
          
program matematyka
            importuj matematyka

            // Cálculos básicos
            oblicz('(10 + 40 + 34) * 2')   // Wynik: 168

            // Funciones trigonométricas
            oblicz('sin(pi/2)')           // Wynik: 1
            oblicz('cos(0)')              // Wynik: 1

            // Conversión de grados a radianes
            oblicz('sin(degtorad(90))')   // Wynik: 1

            // Conversión de grados a radianes
            calc('sin(degtorad(90))')   // Wynik: 1
            
programa de matemáticas nombres en inglés
            importuj matematyka

            // Cálculos básicos
            calc('(10 + 40 + 34) * 2')   // Wynik: 168

            // Funciones trigonométricas
            calc('sin(pi/2)')           // Wynik: 1
            calc('cos(0)')              // Wynik: 1

            // Conversión de grados a radianes
            calc('sin(degtorad(90))')   // Wynik: 1

          
         

Descargar Avocado

Seleccione la versión para su sistema

Windows

64-bit

Descargar

Linux

AMD64

Descargar

Source Code

Descargar

Apoya el proyecto

¡Ayuda a desarrollar Avocado!

Contáctenos

¿Tienes alguna pregunta? ¡Estaremos encantados de ayudarte!

¡Únete a nuestra comunidad y mantente al día de las últimas novedades!