|Paradigm||object-oriented (prototype-based), structured, and imperative|
|First appeared||22 October 2005|
The language's goal is to allow French-speaking children and other francophones with little computer science experience to easily learn programming, with the slogan (in French) "you know how to read a book, so you can write a computer program".
Linotte uses a non-technical vocabulary entirely in French. Its terms are closer to those used in film or literature, with a program being a book, a variable being an actor, and the screen a canvas. Instead of executing a book, it is read.
The function body starts at "début", French for "start". Keywords that in other languages might be named things "print" or "log" in Linotte are named things like "affiche", French for "display":
BonjourLeMonde: début affiche "Bonjour le monde !"
Similarly, a program can "demande", or ask, to prompt the user to enter a value.
- Éducation nationale (in French), .
- "Linotte, algorithms and programming for everyone! (fr)".
- "Create your web with Linotte 1.2.2! (fr)".