Table des matières
17 relations: Automate fini, C (langage), C++, Compilateur, Diego González Ragel, Expression régulière, Flex (logiciel), Go (langage), Graphviz, Java (langage), Licence publique générale GNU, Microsoft Windows, Objective-C, Ruby, Structure de contrôle, Unix, Yacc (logiciel).
Automate fini
Fig. 1: Une hiérarchie d'automates. Un automate fini ou automate avec un nombre fini d'états (en anglais ou ou FSM) est un modèle mathématique de calcul, utilisé dans de nombreuses circonstances, allant de la conception de programmes informatiques et de circuits en logique séquentielle aux applications dans des protocoles de communication, en passant par le contrôle des processus, la linguistique et même la biologie.
C (langage)
C est un langage de programmation impératif, généraliste et de bas niveau.
Voir Ragel et C (langage)
C++
C++ est un langage de programmation compilé permettant la programmation sous de multiples paradigmes, dont la programmation procédurale, la programmation orientée objet et la programmation générique.
Voir Ragel et C++
Compilateur
En informatique, un compilateur est un programme qui transforme un code source en un code objet.
Voir Ragel et Compilateur
Diego González Ragel
Diego González Ragel, connu plus simplement comme Ragel, né le à Jerez de la Frontera et mort le à Madrid, est un photographe espagnol.
Voir Ragel et Diego González Ragel
Expression régulière
Stephen Cole Kleene, dont les travaux ont fondé le concept d'expression régulière. En informatique, une expression régulière ou expression rationnelle ou expression normaleD'après la de la norme ISO/IEC 9075:1989 par le Conseil du Trésor du Canada et qui est par le Bureau de la traduction du gouvernement du Canada.
Voir Ragel et Expression régulière
Flex (logiciel)
Flex est une version libre de l'analyseur lexical Lex.
Go (langage)
Go est un langage de programmation compilé et concurrent inspiré de C et Pascal.
Graphviz
Graphique montrant la contiguïté des régions françaises Graphviz (diminutif de Graph Visualization Software) est un ensemble d'outils open source, créés par les laboratoires de recherche d'AT&T, qui manipulent des graphes définis à l'aide de scripts suivant le langage DOT.
Voir Ragel et Graphviz
Java (langage)
Java est un langage de programmation de haut niveau orienté objet créé par James Gosling et Patrick Naughton, employés de Sun Microsystems, avec le soutien de Bill Joy (cofondateur de Sun Microsystems en 1982), présenté officiellement le au.
Licence publique générale GNU
La licence publique générale GNU, ou GNU General Public License (son seul nom officiel en anglais, communément abrégé GNU GPL, voire simplement « GPL »), est une licence qui fixe les conditions légales de distribution d'un logiciel libre du projet GNU.
Voir Ragel et Licence publique générale GNU
Microsoft Windows
(littéralement « Fenêtres » en anglais) est au départ une interface graphique unifiée produite par Microsoft, qui est devenue ensuite une gamme de systèmes d’exploitation à part entière, principalement destinés aux ordinateurs compatibles PC.
Voir Ragel et Microsoft Windows
Objective-C
est un langage de programmation orienté objet réflexif.
Voir Ragel et Objective-C
Ruby
Ruby est un langage de programmation libre.
Voir Ragel et Ruby
Structure de contrôle
En programmation informatique, une structure de contrôle est une instruction particulière d'un langage de programmation impératif pouvant dévier le flot de contrôle du programme la contenant lorsqu'elle est exécutée.
Voir Ragel et Structure de contrôle
Unix
Unix, officiellement UNIX, est une famille de systèmes d'exploitation multitâche et multi-utilisateur dérivé de l'Unix d'origine créé par AT&T, le développement de ce dernier ayant commencé dans les années 1970 au centre de recherche de Bell Labs mené par Kenneth Thompson.
Voir Ragel et Unix
Yacc (logiciel)
Yacc est un outil de génération d'analyseurs syntaxiques en langage C. Yacc est l'acronyme de (« Encore un autre compilateur de compilateur »).

