/LangageLinotte

Code source officiel du langage de programmation Linotte - Langage de programmation en français simple créé dans le but de permettre aux enfants et aux personnes n'ayant pas une connaissance approfondie de l’informatique d’apprendre la programmation facilement.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

GitHub release (release name instead of tag name) GitHub all releases GitHub release (latest by date) GitHub release (latest by date and asset) Chocolatey Version linotte GitHub last commit GitHub issues Java CI with Maven

Atelier de programmation pour le Langage Linotte

Code source officiel du langage Linotte

Linotte est le langage de programmation entièrement en français. Il offre un environnement simple, complet et pédagogique pour apprendre à programmer.

Vous voulez contribuer au projet ? N'hésitez pas à venir me rejoindre sur ce depôt.

Le site officiel du langage est langagelinotte.free.fr

Téléchargement de la dernière version 3.14, avec Java 19 inclus (installation simplifiée) :

Téléchargement de la dernière version 3.14, sans Java :

documentation en ligne :

  • documentation en ligne : wiki

  • c'est en projet, nous avons besoin d'aide !

Pour contribuer à faire évoluer Linotte :

git clone https://github.com/cpc6128/LangageLinotte.git

cd LangageLinotte

mvn clean package

java -jar linotte-lanceur/target/Atelier.jar

Mes autres projets :

Atelier 3.0

Pour les développeurs du langage :

  • Pour mac :

    jpackage --input . --main-jar Atelier.jar --icon ../../linotte-resources/src/main/resources/linotte_hd.icns --app-version 3.8

  • Pour windows :

    "C:\Program Files\Java\jdk-19\bin\jpackage" --type msi --input . --main-jar Atelier.jar --icon ..\..\..\linotte-resources\src\main\resources\linotte_new.ico --app-version 3.14 --win-menu --file-associations ..\..\..\linotte-resources\src\main\resources\mime.txt --vendor CodeVallée

  • Pour Ubuntu ou Fedora :

    /usr/lib/jvm/jdk-17/bin/jpackage --input . --main-jar Atelier.jar --icon ../../../linotte-resources/src/main/resources/linotte_new.png --app-version 3.10

  • Chocolatey :

    cpack

    choco push linotte.3.14.00.nupkg --source https://push.chocolatey.org/

  • Snapcraft :

    snapcraft

    snap install linotte_3.11.0_amd64.snap --dangerous

    snapcraft upload --release=stable linotte_3.11.0_amd64.snap

    sudo snap remove linotte