2
$\begingroup$

Is there a morse code for a hash character? If so, what is that morse code? My thoughts where that there is morse code for an @ but why not for a #?

$\endgroup$
  • $\begingroup$ There is no official Morse Code for it. itu.int/dms_pubrec/itu-r/rec/m/… Possibly it is not a frequently used punctuation in radio communication. $\endgroup$ – sessyargc.jp May 26 '15 at 21:52
  • 2
    $\begingroup$ The Morse code for @ was only officially added in 2004 (or, confirmed in 2004) and this was motivated primarily by the need to send e-mail addresses. I presume if someday sending Tweets via Morse code becomes popular, a # code will be added. $\endgroup$ – K7PEH May 27 '15 at 14:49
  • $\begingroup$ @K7PEH Thanks that'll answer my question. $\endgroup$ – Thealon May 28 '15 at 8:40
8
$\begingroup$

There isn't one. Why? Because it's not defined in the standard.

"#" isn't the only symbol in common computer use which is not defined in Morse code. For example, Morse code can't distinguish upper and lower case letters. Nor does it have codes for any of {*^&_. The reason is likely that Morse code is intended to be memorized and decoded by a human, and each additional code makes that harder. How much harder would it be if instead of the 26 basic letters, a little punctuation and a few prosigns, you had to learn 128 codes for the entire basic ASCII character set? Or, 113,021 codes to cover all of Unicode 7?

Let's also not forget that Morse code predates ASCII by about 130 years and its intended application is sending telegrams.

Of course there are modern encodings which are more similar to modern computer technology. For example, PSK31 can encode all 127 characters of basic ASCII. And there are any number of digital modulations which just send arbitrary strings of bytes, so with a suitable encoding like UTF-8, you can encode any character in Unicode, just like a modern web page.

$\endgroup$
  • $\begingroup$ Nice answer I guess that will answer my question. I hope one day I will be able to send my tweets tough. $\endgroup$ – Thealon Jun 1 '15 at 12:31
  • $\begingroup$ If you really want to do this, maybe use H as shorthand for hashtag. It kinda looks the same and if the receiving side knew what was up, it wouldn't take much effort to decode. $\endgroup$ – flickerfly Nov 6 '16 at 1:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.