Multilingue natif
Mots-cles, builtins et messages d'erreur traduits dans 8 langues, dont 6 langues africaines. Le meme programme s'exprime naturellement dans chacune.
Nimba est un langage de programmation moderne et multilingue. Ecrivez du code en francais, anglais, kiswahili, hausa, wolof, pular, susu, malinke et traduisez d'une langue a l'autre en un clic.
Mots-cles, builtins et messages d'erreur traduits dans 8 langues, dont 6 langues africaines. Le meme programme s'exprime naturellement dans chacune.
Un parcours guide des bases (variables, conditions) aux concepts avances (classes, modules, gestion d'erreurs). Verification automatique des solutions.
Debugger pas-a-pas avec breakpoints, visualiseur d'etat en direct, linter, formatter, REPL interactif. Extension VSCode incluse.
JSON, HTTP, regex, math, manipulation de fichiers et dates — tout ce qu'il faut pour ecrire des programmes utiles des le premier jour.
Mode sur pour l'execution dans le navigateur, protection contre les boucles infinies, limites de temps et de memoire configurables.
Compilation experimentale en bytecode pour les programmes intensifs en calcul. Performances optimisees pour les boucles et la recursion.
Pas d'installation. Tapez du code, executez, voyez le resultat.
Cliquez sur "Executer" pour voir le resultat...
Selectionnez une langue : la traduction est generee en direct par le moteur Nimba.
#
fonc carre(&x)
retourner &x * &x
.
@carre(7)
#
Output: 49 — quelle que soit la langue. Le code source est traduit, l'execution est identique.
Verification automatique de chaque solution. Indices progressifs. Disponible en 8 langues.
L'IDE complet tourne directement dans votre navigateur. Aucune installation, aucun compte.
Ouvrir l'IDE →# Cloner le projet git clone https://github.com/votre-org/nimba.git cd nimba # Installer les dependances Python pip install -r requirements.txt # Executer un fichier python -m nimba_core mon_programme.nimba # REPL interactif python -m nimba_core repl # Traduire un fichier en anglais python -m nimba_core traduire en mon_programme.nimba
Coloration syntaxique, autocompletion, snippets et execution directe depuis l'editeur.
# Depuis le dossier vscode-extension/ cd vscode-extension npm install npm run package # Installer le .vsix genere code --install-extension nimba-1.0.0.vsix
#...#Delimiteurs de programme&nomVariable$NOMConstante@Affichage@?Saisie utilisateur? ??Si / Sinon..?Tant que:?Pour:&Pour chaque.Fin de bloc><Concatenation///Modulo