Éditeur de texteUn éditeur de texte est un logiciel destiné à la création et l'édition de fichiers textes. Chaque système d'exploitation fournit un éditeur, tant son usage est courant, voire indispensable pour certaines tâches informatiques de base comme l'administration de système et le développement de logiciels. thumb|Une chasse fixe conduit à un alignement vertical des caractères, où le i est aussi large que le w.
TéléscripteurLe téléscripteur est un appareil permettant la génération et la réception de messages via des signaux électriques. Il s'agit en général d'une ligne filaire, mais on peut également utiliser une liaison radio ; dans ce cas, on parle plus particulièrement de radiotélétype (ou RTTY). On parle également de téléimprimeur ou de télétype (TTY en notation abrégée). « Télétype » est à l'origine une marque déposée en 1925 par la société Édouard Belin et devrait, à ce titre, être écrit avec une capitale initiale.
Whitespace characterIn computer programming, whitespace is any character or series of characters that represent horizontal or vertical space in typography. When rendered, a whitespace character does not correspond to a visible mark, but typically does occupy an area on a page. For example, the common whitespace symbol (also ASCII 32) represents a blank space punctuation character in text, used as a word divider in Western scripts. With many keyboard layouts, a whitespace character may be entered by pressing .
Control Program/MonitorCP/M, sigle de Control Program/Monitor ou /Microcomputer, est un système d'exploitation créé en 1974 par Gary Kildall, fondateur de Digital Research. Il est utilisé notamment sur les Amstrad CPC et Amstrad PCW, Commodore 128, TRS-80, l'Osborne 1, BBC Micro, le ZX Spectrum. Il fut utilisé sur PC, notamment livré en standard avec les Amstrad PC-1512 en plus du MS-DOS et de GEM. Pour l'Apple II, Microsoft a créé en 1980 la carte d'extension Z-80 SoftCard qui permettait l'usage du système d'exploitation de Digital Research.
Fin de ligneDans un fichier texte, plusieurs conventions incompatibles existent pour représenter la fin de ligne ou la fin de paragraphe. Les trois conventions principales trouvent leur origine dans des systèmes d’exploitation concurrents. Dans la convention « Unix », la fin de ligne est indiquée par le caractère saut de ligne (, code 10 de la table ASCII). C’est la convention suivie entre autres par les systèmes Multics, Unix, de type Unix (Linux, AIX, Xenix, Mac OS X), BeOS, AmigaOS, et RISC OS.
Terminal (informatique)vignette|Un terminal DEC VT100. En informatique, un terminal est une variété de périphérique réseau placé à l'extrémité d'un nœud. Le terminal est un point d’accès de communication entre l'homme et un ordinateur central ou un réseau d'ordinateurs. Dans un réseau décentralisé de type client-serveur il correspond aujourd'hui à l'association minimale d'un périphérique de saisie (clavier) ou de pointage (souris) et d'un moniteur reliés à l'unité centrale.
Séquence d'échappementOn entend par séquence d'échappement (de l'anglais escape sequence) une séquence de quelques octets et/ou de caractères présente dans un flot de texte et jouant un rôle particulier à l'endroit où elle est présente. Elle est introduite par un code prévu à cet effet, généralement le code de contrôle 0x1B ESC (pour escape). Bien que les terminaux physiques en mode texte soient devenus rares au début du XXIe siècle, les séquences d'échappement restent utilisées dans les émulateurs de terminaux, ainsi que pour l'écriture d'interface en mode semi-graphique, grâce à l'API ncurses.
Extensible Markup LanguageLExtensible Markup Language, généralement appelé XML, « langage de balisage extensible » en français, est un métalangage informatique de balisage générique qui est un sous-ensemble du Standard Generalized Markup Language (SGML). Sa syntaxe est dite « extensible » car elle permet de définir différents langages avec pour chacun son vocabulaire et sa grammaire, comme XHTML, XSLT, RSS, SVG... Elle est reconnaissable par son usage des chevrons () encadrant les noms des balises.
Code BaudotLe code Baudot est dans l'histoire un des premiers codages des caractères binaires. Il est plus ancien que le code ASCII par exemple. Il est aussi appelé code télégraphique Alphabet International (AI) ou Alphabet International (AI) ou code CCITT . C'est un code binaire : chaque caractère est codé par une série de (0 ou 1), ce qui permet 2 = . Ces ne suffisent pas pour coder les lettres (26), les chiffres (10), les signes opératoires (+-/x=), la ponctuation (, ;.:!?), et les autres symboles (&, #..
American Standard Code for Information InterchangeL'American Standard Code for Information Interchange (Code américain normalisé pour l'échange d'information), plus connu sous l'acronyme ASCII (, ), est une norme informatique de codage de caractères apparue dans les années 1960. C'est la norme de codage de caractères la plus influente à ce jour. ASCII définit 128 codes à 7 bits, comprenant 95 caractères imprimables : les chiffres arabes de 0 à 9, les 26 lettres de l'alphabet latin en minuscules et en capitales, des symboles mathématiques et de ponctuation.
Séparateur (informatique)A delimiter is a sequence of one or more characters for specifying the boundary between separate, independent regions in plain text, mathematical expressions or other data streams. An example of a delimiter is the comma character, which acts as a field delimiter in a sequence of comma-separated values. Another example of a delimiter is the time gap used to separate letters and words in the transmission of Morse code. In mathematics, delimiters are often used to specify the scope of an operation, and can occur both as isolated symbols (e.
Clavier d'ordinateurUn clavier d’ordinateur est une interface homme-machine munie de touches permettant à l'utilisateur d'entrer dans l'ordinateur une séquence de données, notamment textuelle. Les touches sont généralement des boutons en plastique reliés chacun à un interrupteur électronique. D'un point de vue électronique, elles sont similaires aux boutons d’une souris, d’une télécommande ou d’une manette de console de jeu, mais d'un point de vue pratique, elles ont des qualités propres à leur fonction : un symbole, une lettre, un chiffre, un mot ou une sont habituellement imprimées ou gravées sur la touche, autrement appelée Keycap, afin de permettre à l'utilisateur de saisir les caractères, pour écrire du texte ou pour exécuter une fonction particulière.
ASCII étenduLes codages de caractères ASCII étendu, aussi connus dans leur dénomination anglaise extended ASCII, sont un ensemble de jeux de codage de caractères qui ont en commun le sous-ensemble de caractères ASCII. Ce terme est informel et peut être critiqué pour deux raisons : d'une part cette dénomination pourrait laisser penser que le standard ASCII aurait été étendu, alors qu'il désigne en fait un ensemble de normes qui incluent le sous-ensemble ASCII ; d'autre part, l'ASCII étendu ne désigne pas un codage de caractère donné mais un ensemble imprécis de normes précisant chacune un codage de caractères surensemble de l'ASCII.
Caractère nulLe caractère nul (en anglais, null character, null terminator ou null byte, abrégé en NUL or NULL) est un caractère de contrôle avec la valeur zéro. Il est présent dans de nombreux jeux de caractères, notamment ISO/CEI 646 (ou ASCII), , ISO/CEI 10646 (Unicode) et EBCDIC. Il est aussi disponible dans presque tous les langages de programmation traditionnels. Ce caractère existe déjà dans le Code Baudot sans pouvoir être utilisé, l'absence de signal ne permettant pas de porter de l'information.
Caractère d'échappementUn caractère d'échappement, en informatique et en télécommunications, est un caractère qui déclenche une interprétation alternative du ou des caractères qui le suivent. Le caractère d'échappement peut : retirer sa valeur spéciale à un caractère. Par exemple, la combinaison \espace dans un nom de fichier permet de traiter l'espace comme un caractère ordinaire et non comme un séparateur ; ajouter une valeur spéciale à un caractère ordinaire. Par exemple \n signifie une nouvelle ligne.
Machine à écrireUne machine à écrire est une machine mécanographique permettant de produire des documents avec des caractères imprimés. Elle se présente sous la forme d'un clavier comportant une cinquantaine de touches représentant les caractères qui seront imprimés sur le papier. Elle peut être portative et légère (pour travailler en voyageant), ou de bureau (plus lourde, mais moins fragile). Elle a été utilisée de la fin du (notamment par les dactylographes, ou « dactylos ») jusqu'à l'apparition, au , des machines à mémoire électronique, qui préfigurent le déclin et le remplacement de la machine par l'ordinateur à la fin du .
Caractère (informatique)En informatique, un caractère est . Comme en typographie, un caractère informatique peut représenter une lettre , une lettre majuscule, un chiffre, un signe de ponctuation ; mais aussi un espace, une tabulation, un retour à la ligne et quelques autres opérations spéciales (sonnerie, effacement, etc.) qui ne représentent pas des symboles (caractères de contrôle). En informatique, la notion de caractère est une notion qui dans le principe associe à un glyphe un nombre, de manière à dissocier la représentation physique du caractère de sa signification.
Expression régulièrevignette|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 normale ou motif est une chaîne de caractères qui décrit, selon une syntaxe précise, un ensemble de chaînes de caractères possibles. Les expressions régulières sont également appelées regex (un mot-valise formé depuis l'anglais regular expression). Les expressions rationnelles sont issues des théories mathématiques des langages formels des années 1940.
Ruban perforéLe ruban perforé et la carte perforée ont été les premiers supports d'entrée-sortie et les premières mémoires de masse utilisés dans les débuts de l'informatique. thumb|250px|Ruban perforé de l'Altair BASIC de Microsoft pour l'ordinateur Altair 8800 de MITS développé par Bill Gates et Paul Allen en 1975. Le ruban perforé est un long ruban de papier souple et solide, percé de trous circulaires disposés dans le sens de la largeur. Ces trous, disposés de façon normalisée, permettent d'encoder des valeurs sur un octet, soit sur 8 bits.
Touche de tabulationLa touche de tabulation (abrégé tab.) est une touche de clavier informatique située juste au-dessus de la touche Verrouiller Maj. Le mot « Tab » n'est pas toujours inscrit sur cette touche (), parfois seules deux flèches à contre-sens sont représentées () ou encore une seule flèche pointant vers la droite et accolée à une barre verticale. On trouve parfois deux notations juxtaposées (). cette touche permet de positionner un chiffre, un nombre, un mot ou un texte à l'emplacement du prochain taquet de tabulation, défini préalablement.