Letter case, in the Latin writing system, in American English, developed in ancient Rome, from cursive handwriting with quills.
this is lower case
this-is-dash-case
or kebab-case 📄this_is_snake_case
in C and Python 🐍
This Is Mixed Case
or capitalizationThis is sentence case
or capitalization orthographyThis is Title Case
tHiS Is aLtErNaTiNg cAsE
in internet culturethisIsCamelCase
in Java and JavaScript 🐪ThisIsPascalCase
THIS IS UPPER CASE
or all capsTHIS_IS_DRAGON_CASE
or CONSTANT_CASE
The 50 years culture of computers, their operating systems and applications, including the 20 years culture of the world wide web, has introduced some new semantics for a few words that overwrite American English. These words apply within software development and computer science.
byte, octet, char, b; Smallest data possible; 65
, 0x41
, 00100001
;
string, text, txt, ascii, plain, str, s; Bytes in a character encoding; "Hello, World!"
environment variable, env var, env; String; $PATH
file, bytearray, blob, f; Bytes with a name in a filesystem; /cat.png
has an extension
directory, dir, d; File of links to other files; /usr/local/
document, doc; File of string(s); *.md
, *.html
, *.pdf
executable, dot-exe, binary, bin; File in +x
mode; C:\Windows\explorer.exe
character encoding, code page, charset; Map between bytes and symbols (characters); us-ascii
filesystem, fs; File, or data structure, of other files; exFAT
, S3
etc. (incomplete list)
- http://www.catb.org/jargon/html/go01.html
- https://developer.mozilla.org/en-US/docs/Glossary
- https://docs.python.org/3/glossary.html
- https://coinmarketcap.com/academy/glossary
- https://unicode.org/glossary/
- https://google.aip.dev/9
- https://expressjs.com/en/resources/glossary.html
The quick brown fox jumps over the lazy dog
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Quaerat dolore facere ipsum eius obcaecati consequuntur earum illum dolorem repellat, porro maxime itaque explicabo soluta quia suscipit tempora inventore eveniet. Excepturi.
Silence is golden
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.