mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-08-29 20:21:50 +02:00
Add content for character encodings
This commit is contained in:
@@ -1 +1,7 @@
|
||||
# Unicode
|
||||
|
||||
Unicode is a standard for encoding characters. It is a superset of ASCII, which means that ASCII is a subset of Unicode. Unicode is a 16-bit encoding, which means that it can encode 2^16 = 65536 characters. This is a lot more than ASCII, which can only encode 128 characters.
|
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
|
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://deliciousbrains.com/how-unicode-works/'>How Unicode Works: What Every Developer Needs to Know About Strings and 🦄</BadgeLink>
|
||||
<BadgeLink colorScheme='red' badgeText='Watch' href='https://www.youtube.com/watch?v=MijmeoH9LT4'>Characters, Symbols and the Unicode Miracle - Computerphile</BadgeLink>
|
||||
|
@@ -1 +1,7 @@
|
||||
# Ascii
|
||||
# ASCII
|
||||
|
||||
ASCII is a character encoding standard for electronic communication. It was developed from telegraph code and uses 7 bits to represent 128 different characters. The first 32 characters are non-printable control characters used to control devices like printers and typewriters. The remaining 96 characters are printable and include the letters of the English alphabet, numbers, punctuation, and various symbols.
|
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
|
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/'>Must Know about Character Encodings</BadgeLink>
|
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://cs.lmu.edu/~ray/notes/charenc/'>Character Encoding</BadgeLink>
|
||||
|
@@ -1 +1,7 @@
|
||||
# Character encodings
|
||||
# Character Encodings
|
||||
|
||||
Character encodings are a way of representing characters as numbers. They are used to store and transmit text. The most common character encoding is ASCII, which is a 7-bit encoding. This means that each character is represented by a number between 0 and 127. The ASCII character set contains 128 characters, including letters, numbers, punctuation, and control characters. The ASCII character set is a subset of the Unicode character set, which is a 16-bit encoding. Unicode is a superset of ASCII, so ASCII characters can be represented by Unicode. Unicode is the most common character encoding used on the web.
|
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
|
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/'>Must Know about Character Encodings</BadgeLink>
|
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://cs.lmu.edu/~ray/notes/charenc/'>Character Encoding</BadgeLink>
|
||||
|
Reference in New Issue
Block a user