Translingual word senses marked with topical category "Programming"
Parent categories: Computing, Software engineering, Technology, Computer science, Engineering, Software, Sciences, Applied sciences, Media, Communication
Subcategories: Regular expressions
Total 78 word senses
- asm (Noun) assembly language
- i (Symbol) A common variable name representing a generic index, especially in loops.
- != (Symbol) In some programming languages, an operator that compares two values for inequality, yielding a true result if they differ.
- " " (Punctuation) Encloses a string literal in some programming and markup languages.
- $ (Symbol) Prefix indicating a variable in some languages, like Perl, PHP, shell scripts.
- % (Symbol) Used as the symbol for the modulus, placed between two numbers, to get the remainder of the division of those numbers.
- & (Symbol) Used in some programming languages for different purposes.; Dereferencing memory address.
- & (Symbol) Used in some programming languages for different purposes.; Bitwise "and" operator.
- && (Symbol) The conditional "and" operator in some programming languages.
- ' ' (Punctuation) Encloses a string literal in some programming languages.
- ( ) (Symbol) Defines a marked subexpression, to be matched using the backslash (\1, \2, etc.)
- ( ) (Symbol) Used when defining a new function, enclosing the list of parameters.
- ( ) (Symbol) Used when calling an existing function, enclosing the list of arguments.
- ( ) (Symbol) Used with some expressions and conditionals, like "if", "switch", "for", "while", etc., in certain programming languages.
- * (Symbol) Used as a wildcard to detect zero or more occurrences of the preceding element.
- ** (Symbol) Exponentiation.
- + (Symbol) A string concatenation in some programming languages (that might be ambiguous with an additive operation).
- + (Symbol) Detects one or more occurrences of the preceding element.
- ++ (Symbol) Increment by 1 (in certain programming languages such as C and Java).
- -- (Symbol) Decrement by 1 in certain programming languages such as C and Java.
- -- (Symbol) Starts a single-line comment in some programming languages, including Ada, Haskell and Lua, as well as some query languages.
- -`gt` (Symbol) Arrow operator. Used to access class, structure or union members using a pointer.
- / (Punctuation) Denotes a given attribute of the preceding content in the manner of a closing tag. See tone tag.
- /* */ (Punctuation) In some programming, markup and query languages, encloses a multi-line comment.
- // (Punctuation) In some programming languages, begins a comment, only applicable in the current line.
- :: (Symbol) A namespace or scope resolution operator in some programming languages.
- := (Symbol) Assignment. Indicates the that the value or computed expression on the right is to be stored in the variable or address location on the left.
- ; (Punctuation) Marks the end of a statement in some programming languages.
- = (Symbol) The assignment operator. It assigns a value to a variable.
- = (Symbol) An operator that compares if two values are equal. In some languages, == is used instead.
- == (Symbol) In some programming languages, an operator that compares if two values are equal.
- === (Symbol) In some programming languages, a comparison operator that returns true if two values are equal and have the same data type.
- ? (Symbol) A wildcard for one character in query language.
- ? (Symbol) The ternary operator in some programming languages.
- ? (Symbol) Detects zero or one occurrences of the preceding element.
- ?: (Symbol) The ternary operator.
- ?? (Symbol) Represents null coalescing operator or an operator with similar functions in some programming languages. Returns the second operand if the first returns null or is unset, with variations depending on the programming language.
- \ (Symbol) Matches what the nth marked subexpression matched using parentheses: ( ).
- \0 (Symbol) A representation of the null character.
- \000 (Symbol) Alternative form of \0 (null character).
- \a (Symbol) A representation of the bell character.
- \b (Symbol) A representation of the backspace character.
- \f (Symbol) A representation of the form feed character.
- \n (Symbol) A representation of the newline character.
- \r (Symbol) A representation of the carriage return character.
- \t (Symbol) A representation of the tab character.
- \v (Symbol) A representation of the vertical tab character.
- ^ (Symbol) Bitwise exclusive disjunction.
- ^ (Symbol) Matches the start position within the string. Compare $, which matches the end position within the string.
- ^ (Symbol) Used with square brackets: [ ]. Matches a single character other than the characters and ranges specified between the square brackets.
- `gt``gt` (Symbol) The right shift operator in some programming languages.
- `gt``gt``gt` (Symbol) The right shift operator in some programming languages.
- `lcub` `rcub` (Symbol) Used in some programming languages, especially C-type languages.; Encloses the body of a function.
- `lcub` `rcub` (Symbol) Used in some programming languages, especially C-type languages.; Encloses each branch of a conditional.
- `lowbar` (Symbol) Used to represent what would normally be a space ] [ in computing.; Especially as a prefix: used to denote a special identifier such as a global or private variable or a reserved symbol.
- `lsqb` `rsqb` (Punctuation) Encloses optional parameters in syntax help.
- `lsqb` `rsqb` (Symbol) In a number of programming languages, used as the array index operator, the subscript operator.
- `lsqb` `rsqb` (Symbol) Matches a single character that is contained within the brackets, including ranges.
- `lt` `gt` (Symbol) Encloses certain types of information in some programming languages.
- `lt``gt` (Symbol) Not equal to.
- `lt``lt` (Symbol) The left shift operator in some programming languages.
- `lt``lt``lt` (Symbol) The left shift operator in some programming languages.
- `period` (Symbol) In various programming languages, the structure access operator.
- `period` (Symbol) In various programming languages, the string concatenation operator.
- `period` (Symbol) In various operating systems, the current directory.
- `period` (Symbol) The class selector in CSS, which intends to format a class of an element. (a class can appear freely one or more times in a page, as opposed to the ID selector: #).
- `period` (Symbol) A delimiter.; Separates a file name from its extension.
- `period` (Symbol) A delimiter.; Separates the parts of the domain name of a website (including the subdomain and the top-level domain).
- `period` (Symbol) A delimiter.; Separates the parts of a version number.
- `period` (Symbol) A delimiter.; Separates the parts of an IP address (IPv4).
- `period` (Symbol) Matches any single character.
- `vert` (Symbol) Used in some programming languages as the "bitwise or" operator.
- `vert` (Symbol) Metacharacter that matches either the expression before or the expression after.
- ~= (Symbol) The inequality operator (compare ≠, !=, <>) in some programming languages, including Lua and MATLAB.
- ≪ (Symbol) Alternative form of << (left shift operator).
- ≫ (Symbol) Alternative form of >> (right shift operator).
- ⋘ (Symbol) Alternative form of <<< (left shift operator).
- ⋙ (Symbol) Alternative form of >>> (right shift operator).
Download JSON data for these senses (174.1kB)
This page is a part of the kaikki.org machine-readable Translingual dictionary. This dictionary is based on structured data extracted on 2024-04-26 from the enwiktionary dump dated 2024-04-21 using wiktextract (93a6c53 and 21a9316).
The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.