No Music, no insulting or idiotic speeches, great and clean way of explanation and a nice english accent - thumb up and abo
@ComputerScienceLessons4 жыл бұрын
Glad you liked it. Thanks for the comment. :)KD
@markkashraf2 жыл бұрын
Awesome explanation, high quality content, no disturbing music. This is the example of how educational content should be. Thank you for this great video.
@ComputerScienceLessons2 жыл бұрын
You are most kind. Thank you :)KD
@rahulbalan3 жыл бұрын
I came here from Computerphile's Tom Scott video explaining the idea of Unicode. This video perfectly explains the system in appropriate depth. I would always be thankful for these channels.
@ComputerScienceLessons3 жыл бұрын
I love Tom Scott too. :)KD
@siefeldenabualsoud90216 ай бұрын
The definition of a great teacher is you, thank you so much for your explanation.
@axedyson5 жыл бұрын
This channel is amazing. The explanation is very good and easy to understand!
@Andrei-eh8ww3 жыл бұрын
I agree
@asharneyaz78 ай бұрын
It was one of the most well-structured, in-depth explanations I had witnessed. Enjoyed every second of it. Thank you!
@ComputerScienceLessons8 ай бұрын
Thank you. You are most welcome :)KD
@AkashVerma-sq8eq4 жыл бұрын
One of the best video on character sets! Explained very well!!
@ComputerScienceLessons4 жыл бұрын
You are very kind :)KD
@lanceleavitt74722 жыл бұрын
Perfectly explained. I am not a programmer and do not want to write code, but needed to understand the basics. --- Thanks you for this presentation. ---
@ComputerScienceLessons2 жыл бұрын
You're most welcome :)KD
@PurXion_7773 жыл бұрын
GOD BLESS YOU, I FELT SO BEHIND IN MY CLASS WHEN I COULDN'T UNDERSTAND THIS!!! 7seconds in and already I know what this is
@ComputerScienceLessons3 жыл бұрын
Delighted to help. You are most welcome :)KD
@caiomoura96202 жыл бұрын
Best explanation I've seen so far. Thank you
@ComputerScienceLessons2 жыл бұрын
Thank you :)KD
@cantstandya37615 жыл бұрын
Extremely informative, well done - AND thanks!
@johnwick-m4m5 жыл бұрын
Awesome video man.Loved it and its answered all my questions about ASCII and unicode
@ComputerScienceLessons5 жыл бұрын
Glad to help. Thanks for the comment - they keeps me going. :) KD
@janhorcicka49885 жыл бұрын
Perfectly explained. Thank you!
@md_ez3 жыл бұрын
I have a question about the keyboard and coding systems
@ravense83374 жыл бұрын
Thank you very much, I've checked multiple explanations but the wording used in those made me confused and not sure whether I understood it correctly, this one explains everything perfectly!
@ComputerScienceLessons4 жыл бұрын
Delighted to help. K.I.S.S :)KD
@stuff975 жыл бұрын
fascinating work and amazing video, well done.
@shravanighadge54062 жыл бұрын
Best video to understand ASCII and Unicode.
@knseeker15244 жыл бұрын
the explanation was superb, completely understandable!!!!
@ComputerScienceLessons4 жыл бұрын
Thank you for saying so :)KD
@prakashrnair2 жыл бұрын
Thank you. Very easy and clear explanation!
@ComputerScienceLessons2 жыл бұрын
You're welcome - thanks :)KD
@illustriousinc86085 жыл бұрын
This was just great! Very well done
@sahilsharmahere3 жыл бұрын
Fabulous work !
@ComputerScienceLessons3 жыл бұрын
Thank you :)KD
@_hydrogelic10 ай бұрын
What happens when we theoretically run out of all the space we had to encode character? Also how are new characters added to unicode?
@ComputerScienceLessons10 ай бұрын
An organisation called the Unicode Consortium decided what new characters to include. Once or twice a year, new characters are introduced. It's unlikely we're are going to run out of space soon but, theoretically the same system could be scaled up again and again. home.unicode.org/ :)KD
@omerfarukmerey4 жыл бұрын
You saved my day. İ really appreciate it thank you :)
@oseyedian Жыл бұрын
WoW, You are incredible 👏
@ComputerScienceLessons Жыл бұрын
Thank you. You are very kind :)KD
@piotrz95464 жыл бұрын
9:37 UTF-24(3bytes) is used for Asian symbols mostly, and without control bites it uses 16bits
4 жыл бұрын
Explained very well. Thank you!
@ComputerScienceLessons4 жыл бұрын
You're welcome. :)KD
@VishalSharma-oj3rr3 жыл бұрын
you are awesome..great teaching style..thx
@ComputerScienceLessons3 жыл бұрын
Thank you :)KD
@casparharte5 жыл бұрын
I wonder why ASCII was 7 bits in the first place? In the end this played well with UNICODE UTF-8 fitting into a byte format. Was it because of the teletype selector vanes?
@ComputerScienceLessons5 жыл бұрын
I think it was because 7 was enough to cover all of the characters on a (teletype) keyboard and it left a spare bit to be used for parity checking. A lucky accident perhaps? :) KD
@piotrz95464 жыл бұрын
8:47 UTF-16(2bytes) is used for European and Arabic languages, and without control bites it uses 11bits
@skullwise2 жыл бұрын
Excellent explanation.
@ComputerScienceLessons2 жыл бұрын
Thank you :)KD
@mcnole254 жыл бұрын
Hexadecimal: There are 10000 characters in Unicode. Decimal: no there are 65536 characters Octal: There's actually 200000! Binary: THERE ARE 10000000000000000 CHARACTERS IN UNICODE. THAT'S A LOT.
@md_ez3 жыл бұрын
I have a question about the keyboard and coding systems ?
@Robotomy1012 жыл бұрын
@@md_ez what is the question
@nsansa92343 жыл бұрын
great explanation. Thank you 😊
@ComputerScienceLessons3 жыл бұрын
You're very welcome :)KD
@EducaLK3 жыл бұрын
Is the same organization managing ASCII and Unicode systems? Pls give a answer?
@ComputerScienceLessons3 жыл бұрын
No. I'm just a teacher :)KD
@urvashimendhe70563 жыл бұрын
nicely explained! it was really very helpful.. THANK YOU
@ComputerScienceLessons3 жыл бұрын
You are most welcome :)KD
@fullfungo2 жыл бұрын
The goals starting from 6:41 are actually not entirely correct. Unicode is “kinda” compatible with ASCII, in the sense that Unicode codepoint 65 (A) corresponds to ASCII code 65(A), for example. However, Unicode does not mandate that codepoint 65 is *necessarily* stored as 1-byte code 65. This is a goal of UTF-8 instead. UTF-16 and UTF-32 comply with Unicode standard but don’t store codepoint 65 as a 1-byte value. This video makes the same mistake multiple times, conflating Unicode and UTF-8, which are broadly speaking unrelated to each other and serve completely different purposes.
@justcurious19402 жыл бұрын
yea brother i watched this video few days ago before i knew anything about this topic but after i have learned more about it i can see how much wrong informations on it unicode is the collection of code points that represent characters UTF-8 or UTF-16 or UTF-32 is the representation of these code points in memory so UTF-8 is a way to encode unicode using a multibyte encoding scheme UTF-32 is fixed size in memory i think i'm still searching about UTF-16 to understand is it represented in memory ....
@gyangaha1093 жыл бұрын
Perfectly explained.
@abhishekghosh55502 жыл бұрын
Thanks a lot. Subscribed.
@ComputerScienceLessons2 жыл бұрын
You're very welcome. Tnx for the sub :)KD
@toyoashihara62424 жыл бұрын
Thank you! ありがとう!
@ComputerScienceLessons4 жыл бұрын
You're welcome :)KD
@gamingindustries4032 жыл бұрын
Thank you very much 😀😀😀
@ComputerScienceLessons2 жыл бұрын
You're welcome :)KD
@davidcabreramartinez48922 жыл бұрын
BRO YOU ARE THE COOLEST DUDE
@ComputerScienceLessons2 жыл бұрын
You are very kind. :)KD
@nihalkhan74354 жыл бұрын
This is great also how many colors can be saved with 5 bits per pixel ?
@ComputerScienceLessons4 жыл бұрын
2^5 = 32. Each pixel can be one of 32 possible colours. Take a look at my playlist on bitmaps kzbin.info/www/bejne/ZnzQmqB8pMafiqs :)KD
@nihalkhan74354 жыл бұрын
@@ComputerScienceLessons Thank you soo much
@michaelglinsky26149 ай бұрын
When you show a number of possible encodings in UTF-8 for 2-byte scenario why don't you add 1024 to 937? The same question goes for the 3-byte scenario. For some reason you don't add possible combinations for the last 2 "free" bits.
@dragods15164 жыл бұрын
Another amazing video, thank you! It would be useful to mention and other Unicode encoding forms (UTF-16, UTF-32).
@ComputerScienceLessons4 жыл бұрын
Thank you are you are most welcome. I mention UTF-16 and UTF-32 in my video 'Unicode and Byte Order'. You might also find my video on 'Byte Order (Endianess)' interesting. :)KD
@DisfigurmentOfUs5 жыл бұрын
How can Netflix representer be in Unicode consortium if Netflix is founded in 1997?
@ComputerScienceLessons5 жыл бұрын
I guess members of the consortium have come and gone over the years.
@coreymagin4 жыл бұрын
12:12 is where it all came together for me ;)
@bzdv52204 жыл бұрын
Very clear, thanks.
@ComputerScienceLessons4 жыл бұрын
You're welcome. :)KD
@manhkhang77323 жыл бұрын
superb lecture
@justcurious19402 жыл бұрын
u+0041 did we used 1 byte or 2 bytes c++ says that we only used 1byte and u are saying that we only used 1byte but it looks that we are using 2 bytes 4 bits for each digit right ? what i'm i missing ?
@justcurious19402 жыл бұрын
is this (u+0041) UTF-8 or UTF-16 ?
@lazarusreacts9 ай бұрын
nice explanation
@ComputerScienceLessons9 ай бұрын
Thank you :)KD
@MrEfraimfc5 жыл бұрын
I don't understand much of english, but I got the content well
@flow_down_iana2 жыл бұрын
awesome...thank you
@ComputerScienceLessons2 жыл бұрын
You're very welcome :)KD
@lostcarpark2 жыл бұрын
Good video, but it implies that Unicode and UTF-8 are synonyms, which they are not. It would be good to include some mention of UTF-16 in particular.
@nowhere74384 жыл бұрын
Amazing
@ComputerScienceLessons4 жыл бұрын
Thanks :)KD
@deeptich55374 жыл бұрын
#Question How does the cpu differentiates between binary representation of, say A(whose ASCII is 65) and the number 65 itself?
@tobleramone4 жыл бұрын
The ASCII code for the string '65' would be two separate bytes.
@JoseGonzalezUwU2 жыл бұрын
muy bien explicado
@ComputerScienceLessons2 жыл бұрын
De nada :)KD
@charlesklein72322 жыл бұрын
a very professional video but it does not explain how to get them! for example THE SKULL$CROSSBONES is --- echo -e "\xE2\x98\xA0" ---- and while i have found lists their in binary and hex and not in what ever format this is and is their a list of them?
@Laughing_Cat_Meme4 жыл бұрын
Sir 🙇♂️🙇♂️🙇♂️
@c0mbat6125 жыл бұрын
You should make a video on how to replace/add more ram to you're PC or another part's.
@ComputerScienceLessons5 жыл бұрын
Funny you should say that - I plan to do more practical hardware stuff in the future.
@md_ez3 жыл бұрын
I have a question , please
@ComputerScienceLessons3 жыл бұрын
Please ask - I'll try my best :)KD
@md_ez3 жыл бұрын
@@ComputerScienceLessons I have an idea and I want to do it by java or c or python , could you help me, please ? Your account on a social media ?
@narendrajayram13172 жыл бұрын
lucid explanation!
@ComputerScienceLessons2 жыл бұрын
Thank you :)KD
@PersonalXZ4 жыл бұрын
coded character sets, history and development / Ascii Art / Emoji, smile, emoticon.
@flipflop17586 ай бұрын
👏🏻👏🏻
@vegekou1004 жыл бұрын
Final tutorial.
@ياسمينعليجالوب3 ай бұрын
❤
@unkit073 жыл бұрын
Great explanation U+1F60D
@ComputerScienceLessons3 жыл бұрын
U+1F633 :)KD
@pacificclaps5743 ай бұрын
holy yapponese
@gachaghost79965 жыл бұрын
I don't understand this is confusing and I need to do my homework but it is going to fast SO CONFUSING
@ComputerScienceLessons5 жыл бұрын
It goes quickly but took several hours to make. If you are new to this, you should take your time with it and perhaps make a few notes. Make sure you understand the basics of binary integers first.
@lokisingh9944 Жыл бұрын
Your channel is amazing and I'm really interested in learning more about computers, can you please recommend books, websites or other KZbin channels from where I can learn about computers with this depth. Praise from India 🇮🇳
@clever472 Жыл бұрын
6:06 unicode pua 6:09 su p pua a
@vijaykumar-jf7fs4 жыл бұрын
How to convert ASCII to Tamil font EX:ÂáÇè ¸ÛÆèÂÝÂá ÔÚÇÌè / ѽ Tamil word