Talk:Binary code

Random comments
The binary code is a code that the computer uses. The code consists of 2 numbers the numbers 1 and 0. 1=on or true 0=off or false. —Preceding unsigned comment added by 24.229.242.28 (talk • contribs) and it is really boring haven't you got something better to do with your life.

Erm, ascii uses 8 bits, the first number being in case of negative, so it wont have an error when an user inputs a wrong number. Look it up. —Preceding unsigned comment added by Mjonller (talk • contribs)


 * Actually, ASCII is a 7-bit code. There are various 8-bit extensions of it, but they are more often treated as unsigned than as signed codes; it doesn't really matter though, since it's a code, not a number. Dicklyon 00:37, 23 February 2007 (UTC)

10010101 - is this right?
Ok, so I want to expand this page about binary codes to examples to what a byte consists of -

-8 bits;8 zeros or ones -values descend from the 1st bit to the last bit from 128, 64, 32, 16, 8, 4, 2, 1.

minimum value is 0, and max is 256

- used for IP addresses, default gateways, and subnet masks

do you think this is the right page to put this in? B'cause i searched and there are different pages like binary code, and binary coding...

i'm not sure where to put it

i think that its good 23:05, 27 April 2017 (UTC)173.31.46.12 (talk)

paat —Preceding unsigned comment added by paat (talk • contribs) khjtjidurhgjfhfjhjunhb

Merge with binary (numerals)
Shouldn't this article be merged with the binary numeral system article, because this article doesn't contain much detail and the other one does?--LF2 16:20, 4 November 2006 (UTC)


 * Perhaps, perhaps not. One can use a binary code - a code where an item being encoded is encoded as a sequence of one of two symbols - without the code being interpreted as a base-2 number.  Francis Bacon didn't seem to ascribe any numerical significance to the sequences of 'a's and 'b's he was using as a binary code for letters of the alphabet. Guy Harris (talk) 23:59, 4 July 2015 (UTC)

Stub
I added a science stub category to this page. If anyone can thinks of a more appropriate stub, or thinks it shouldn't be there go ahead and change it. davekeeling 15:50, 1 February 2007 (UTC)

the part for the binary section is wrong...
For in the section in which it says about binary code it is wrong. I know binary code and am very good at it. It says to make a "r" in binary code it is 01010010. That is wrong. You would have to change the beginning from 010 to 011. That is because for capital letters ONLY you put 010 at the beginning but for lowercase letters it is 011. Then after that you would simply put the binary number for each letter. The binary number for each letter is the number it is in the alphabet put into binary but it has to have one of those beginnings to it or it os just a number and not a letter. Thank You. ☺~_~Hikton100~_~☻ —Preceding unsigned comment added by Hikton100 (talk • contribs)

Merge to binary
consensus opposing merge

I think this whole page should be merged into Binary and replaced with a redirect to same. This page is confusing and almost incoherent as it is. It's certainly not a proper dab page. If you cleaned it up, it would either duplicate Binary, or duplicate Binary numeral system. Objections? Please be specific in what you would do instead, if so. Thanks! —DragonHawk (talk) 05:00, 20 March 2007 (UTC)
 * Oppose Makes no sense —Preceding unsigned comment added by Omegacommand (talk • contribs) 00:29, 28 March 2007
 * Hi, Omegacommand. Would you please explain why you think it doesn't make any sense?  I've explained why I do think it makes sense; it seems fair you explain why you think it doesn't make sense.  And please, sign your posts on talk pages.  Thanks!  —DragonHawk (talk) 04:33, 28 March 2007 (UTC)
 * Oppose I agree with Omega. It doesn't make sense to merge it with either Binary OR even Binary numeral system.  If you really wanna merge it, let's consider merging the following two with this: Executable file, and binary file. K^ aka Fooly-Dooly-00000 00:36, 14 June 2007 (UTC)

I totally agree... yeah
 * Oppose. They are totally different things except that both use bits. --Lambiam 16:31, 1 May 2008 (UTC)
 * Oppose. Binary is really a disambiguation page at this point, and I think it should stay that way, since there are a lot of related topics. Binary code isn't quite the same thing as binary numbers, either... the various systems of representing data using binary numbers are different from the numbers themselves. I agree with you that this page is confusing and incoherent... and even if cleaned up, this page isn't really a significant topic -- I don't think it'll ever be a nice, fat little article. If I get the time, I'll try to clean it up. Indeterminate (talk) 11:12, 3 May 2008 (UTC)

Requested move

 * The following discussion is an archived discussion of the proposal. Please do not modify it. Subsequent comments should be made in a new section on the talk page. No further edits should be made to this section. 

The result of the proposal was PAGE MOVED per discussion below. -GTBacchus(talk) 01:50, 26 March 2009 (UTC) This article was originally at Binary code, which has been converted to a dab page of questionable utility: of the other two entries on the dab page, the first entry is merely an example of a linear code and doesn't even have an article. The other entry is binary numeral system, which is not a code, and anyone identifying it with code is probably looking for this article. It follows that the primary, if not only, context for which "binary code" would realistically be used is in the context of computer code (or more precisely, data encoded in binary). The other possibilities are just as easily served with hat notes, if even that, and there is also the master dab page at Binary. Therefore, I am requesting that this article be moved back to its original title at Binary code, over the current dab page. Ham Pastrami (talk) 06:00, 20 March 2009 (UTC)


 * Support, most prominent usage, the dab page can exist at Binary code (disambiguation) if necessary. 76.66.193.69 (talk) 01:41, 23 March 2009 (UTC)
 * Support. Per nom. --72.34.65.114 (talk) 00:56, 26 March 2009 (UTC)
 * The above discussion is preserved as an archive of the proposal. Please do not modify it. Subsequent comments should be made in a new section on this talk page. No further edits should be made to this section.

BIASED History of Binary code
There is no mention of Pingala in this section. His work is an important ancient contribution to the concept. Here's a summary of the information missing from this article:

An Indian scholar Pingala (2nd century BC) developed the binary system for describing prosody in his . The procedure of Pingala's system is as follows:


 * Divide the number by 2. If divisible register 1, otherwise register 0.
 * If first division yields 1 as remainder, add 1 and divide again by 2. If fully divisible, register 1, otherwise write 0 to the right of first 1.
 * If first division yields 0 as remainder that is, it is fully divisible, add 1 to the remaining number and divide by 2. If divisible, register 1, otherwise register 0 to the right of first 0.
 * This procedure is continued until 0 as final remainder is obtained. — Preceding unsigned comment added by Jugdev (talk • contribs) 18:42, 25 April 2015 (UTC)
 * Pingala is mentioned in the third paragraph. There's just no reason for him to appear at the very beginning of the article when other binary systems clearly predate Pingala's work. For example, one of the binary-like systems described in the article dates back to the 9th century BC. Why should it appear after Pingala? It makes most sense to structure the history section chronologically.--Rurik the Varangian (talk) 17:20, 25 April 2015 (UTC)
 * where would you suggest we put the section noted above?-JG (talk) 18:42, 25 April 2015 (UTC)

binary
we have been learning about binary it is awsome — Preceding unsigned comment added by 195.195.47.25 (talk) 09:15, 13 May 2015 (UTC)

Removing Morse Code
Before my change, the Morse Code section in "Other forms of binary code" section contained the following text:

"Morse Code is a method of transmitting text information as a series of on-off tones, lights, or clicks. Any boo lean system such as this, which encodes meaning, is a form of binary code."

This is not accurate, as technically Morse Code (as described on Wikipedia page), apart from the obvious dot and dash, also uses a pause of length equal to 3 dots to encode end of letter, and a pause of length equal to 7 dots to encode end of word. Dot, dash and these two forms of pauses give 4 different characters used, therefore it is not a binary code.

For example it would not be possible to distinguish between AE (.- .) and R (.-.) if Morse Code would in fact be only binary and would not contain pauses that do carry information.

Given the above, I'm removing the Morse Code example from the "Other forms of binary code" section.

gynvael . coldwind // vx 22:24, 3 July 2015 (UTC)


 * I've spotted that List of binary codes also contains Morse Code as an example, though in that specific case it's explained that Morse Code can be encoded using just two characters if a specific encoding schema is used. While this is true, this doesn't mean that Morse Code is a binary code - it means that Morse Code can be encoded in binary code, but that doesn't make it a binary code (e.g. UNICODE characters can also be encoded in binary code, which also doesn't make UNICODE a binary code).
 * gynvael . coldwind // vx 22:31, 3 July 2015 (UTC)

Binary codes, binary numbers, and which articles should discuss which
Binary number discusses a number of binary coding systems that predate Leibniz's Explication de l'Arithmétique Binaire. Those don't seem to involve treating the binary encodings as base-2 numbers, however, so perhaps those schemes should be moved to Binary code, with Binary number mentioning those binary code schemes in passing and linking to Binary code. (It sounds as if the scheme used by the residents of the island of Mangareva in French Polynesia may have been a number system, in which case it should remain in Binary number.) Guy Harris (talk) 00:08, 5 July 2015 (UTC)

Weighted and non weighted binary codes
BCD and the 2421 code are examples of weighted codes. In a weighted code, each bit position is assigned a weighting factor in such a way that each digit can be evaluated by adding the weights of all the 1’s in the coded combination.

Four Different Binary Codes for the Decimal Digits

Decimal    BCD          2421       Excess‐3    8, 4, -2, -1 Digit      8421 _____________________________________________________________ 0         0000         0000         0011         0000 1          0001         0001         0100         0111 2          0010         0010         0101         0110 3          0011         0011         0110         0101 4          0100         0100         0111         0100 5          0101         1011         1000         1011 6          0110         1100         1001         1010 7          0111         1101         1010         1001 8          1000         1110         1011         1000 9          1001         1111         1100         1111 _____________________________________________________________            1010         0101         0000         0001 Unused     1011         0110         0001         0010 bit       1100         0111         0010         0011 combi-    1101         1000         1101         1100 nations   1110         1001         1110         1101 1111        1010         1111         1110

The 2421, the excess‐3 and the 84-2-1 codes are examples of self‐complementing codes. Such codes have the property that the 9’s complement of a decimal number is obtained directly by changing 1’s to 0’s and 0’s to 1’s (i.e., by complementing each bit in the pattern). For example, decimal 395 is represented in the excess‐3 code as 0110 1100 1000. The 9’s complement of 604 is represented as 1001 0011 0111, which is obtained simply by complementing each bit of the code (as with the 1’s complement of binary numbers). — Preceding unsigned comment added by Amitbanda (talk • contribs) 16:09, 9 August 2016 (UTC)

Binary codes in the monkey language
There is a modern trend that arose after cheap labour from China and India crept into native-English nations. This consists of proclaiming that all modern information found or created in native-English nations have already been there in China and South-Asian traditions, some thousands of years back.

That fact is that if monkey and ant languages can be studied, hundreds of similar minute information can be found in them. However, to get them out of their pits, it would be necessary to teach English to the monkeys and ants; and then allow them to enter into some native English society. — Preceding unsigned comment added by 2409:4073:31F:155A:1C95:9B79:94F4:366C (talk) 04:01, 6 December 2019 (UTC)

New language reference using and comparing to binary
I am going to be making a page about Combary a new computing language that uses both combinations and binary as two distinct languages held in a third (ternary).

I am wondering as to the best way to comment here about the Combary system I invented and patented. MichaelHMath (talk) 06:27, 30 June 2020 (UTC)

Disambiguation for "Non-binary gender"?
Non-binary gender — Preceding unsigned comment added by 192.132.44.23 (talk) 18:56, 24 August 2020 (UTC)
 * "Disambiguation" in what sense? The only thing "binary code" and "non-binary gender" have to do with one another is that they both have the word "binary" in them, referring to the notion of a choice between two alternatives (1 and 0 in the first case, female and male in the second case).  There is a disambiguation page binary, which links both to here and to gender binary, with a link to non-binary gender as a subitem underneath the gender binary link.  I see nothing that needs to be done to binary code here. Guy Harris (talk) 20:16, 24 August 2020 (UTC)