Linotte é uma linguagem de programação open source (licença ) criada em 2005 por Ronan Mounès.É uma linguagem interpretada pertencente ao paradigma imperativo e tem como peculiaridade a sua sintaxe, que possui comandos no idioma francês. A principal ideia de Ronan Mounès ao criar a linguagem Linotte foi desenvolver uma linguagem que fosse simples e fácil de aprender por pessoas que estão começando a programar que têm pouco ou nenhum conhecimento em programação e estudantes em geral mas que desejam ter um primeiro contato com programação. A ideia é que um programa Linotte fosse tão fácil de ler quanto um livro, por isso os programas em Linotte não são chamados de programas e sim de "livro" e cada função do programa é chamada de "parágrafo". Como o próprio mote sugere: "Se você é capaz de ler um livro, então é capaz de escrever um programa de computador". Em Linotte não existem sinais como parênteses, chaves, colchetes e outros tipos de sinais, salvo os que representam as quatro operações aritméticas básicas (adição, subtração, multiplicação e divisão). As variáveis são persistentes (exceto na versão applet), quando se declara uma variável em um livro Linotte, esta é alocada na memória e pode ser usada novamente em outro trecho do mesmo livro, na próxima execução do livro ou até em um livro diferente. Não é possível acontecer erro durante a execução, uma vez que um livro escrito em Linotte não pode ser executado caso exista algum erro de sintaxe. Linotte é uma linguagem que leva o programador a esenvolver a base de programação: os algoritmos. Não é uma linguagem desenvolvida para aplicações comerciais reais mas sim para começar a aprender os conceitos básicos de programação.
Abstract from DBpedia / Wikipedia · CC BY-SA
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).