Programming toolA programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications. The term usually refers to relatively simple programs, that can be combined to accomplish a task, much as one might use multiple hands to fix a physical object. The most basic tools are a source code editor and a compiler or interpreter, which are used ubiquitously and continuously.
Langue imaginaireLe développement des œuvres de fiction, notamment dans le domaine de la science-fiction et du fantastique, a conduit à la création par les auteurs de langues imaginaires. On peut citer quelques exemples célèbres, tels que le novlangue dans 1984 de George Orwell, les langues elfiques (quenya et sindarin) dans les ouvrages de J. R. R. Tolkien ayant pour cadre l'univers de la Terre du Milieu, ou encore le klingon dans Star Trek. Dans la série de livres Le Trône de fer par exemple, le dothraki est une langue imaginaire, tout comme l'est l'elfique, une langue inventée par J.
Philosophical languageA philosophical language is any constructed language that is constructed from first principles. It is considered a type of engineered language. Philosophical languages were popular in Early Modern times, partly motivated by the goal of revising normal language for philosophical (i.e. scientific) purposes. The term ideal language is sometimes used near-synonymously, though more modern philosophical languages such as Toki Pona are less likely to involve such an exalted claim of perfection.
Abstraction lyriqueL'abstraction lyrique se réfère à deux mouvements distincts, bien que liés, de la peinture moderne d'après-guerre : L'abstraction lyrique européenne ainsi baptisée par le critique Jean José Marchand et le peintre Georges Mathieu en 1947, dont le courant initial et principal, le tachisme, a été défini à partir de 1951 par les critiques Pierre Guéguen, Charles Estienne et Michel Tapié, lequel inclura ces deux notions dans l'art informel en 1952. L'abstraction lyrique américaine, un mouvement décrit en 1969 par , fondateur de l' à Ridgefield Connecticut.
Thème (informatique)thumb|La même interface avec 3 thèmes différents. En informatique, le thème désigne l'apparence graphique, c'est-à-dire la présentation à l'affichage de l'interface d'un logiciel. On emploie aussi le mot habillage (en anglais, skin, « peau » parce que les modifications n'interviennent que sur la partie la plus externe de l'application). Avec l'apparition des applications disposant d'une interface graphique complexe, le souhait de modifier à volonté (ou de personnaliser) l'apparence de l'application s'est fait jour.
Métaphore d'interfaceIn user interface design, an interface metaphor is a set of user interface visuals, actions and procedures that exploit specific knowledge that users already have of other domains. The purpose of the interface metaphor is to give the user instantaneous knowledge about how to interact with the user interface. They are designed to be similar to physical entities but also have their own properties (e.g., desktop metaphor and web portals).
Ring (langage de programmation)Ring est un langage de programmation dynamique. Il peut être intégré dans les projets C/C++, étendues à l'aide de code C/C++ et/ou utilisé comme une application autonome de la langue.Le langage est portable (Windows, Linux, Mac OS X, Android, etc.) et peut être utilisé pour créer des applications de console, GUI, Web, jeu et mobile. Langage de programmation d'applications Langage petit et rapide pouvant être intégré dans des projets C / C ++. Langage simple pouvant être utilisé dans l'éducation et présentant les concepts du compilateur / machine virtuelle.
Interface systèmeUne interface système ou coque logicielle (shell en anglais) est une couche logicielle qui fournit l'interface utilisateur d'un système d'exploitation. Il correspond à la couche la plus externe de ce dernier. L'interface système est utilisée comme diminutif de l'interface utilisateur du système d'exploitation. Le terme anglais « en » vient à l'origine de la terminologie employée avec les premiers systèmes d'exploitation de type Unix où il avait le sens plus spécifique de shell Unix.
Yacc (logiciel)Yacc est un outil de génération d'analyseurs syntaxiques en langage C. Yacc est l'acronyme de Yet Another Compiler Compiler (« Encore un autre compilateur de compilateur »).Yacc est notamment utilisé dans la construction des jeux d'instructions en langage machine pour les microprocesseurs. Du point de vue de la classification des langages, Yacc fournit le code nécessaire à l'analyse de langages de type 2 (non contextuels). Il est fréquemment utilisé en association avec Lex, générateur d'analyseur lexical.