Where I can learn binary or machine language? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 17

Where I can learn binary or machine language?

I want to say in which computer science section I can learn full binary. Full binary means I had seen some codes which is written in binary and when he saves it with .exe extension then it works as a program,so I want to learn binary but I don't know in which section I can find it but I guess that it will be in algorithm course, it's it?

14th Nov 2020, 8:08 AM
#It's Tony Stark
#It's Tony Stark - avatar
17 Answers
+ 6
Khlood he does not want to know how to convert numbers from base 10 to base 2. He wants to actually program directly in machine code, that's very different.
14th Nov 2020, 8:25 AM
Théophile
Théophile - avatar
+ 6
Well like all other that have answered here, my answer is the same... it is neither binary nor machine language in full, it is assembly language that you need. If you really want to get to binary, I suggest you invest your time in learning semiconductor physics wherein you can change in input signals to match your "binary" needs....
14th Nov 2020, 9:06 PM
Mad Max
Mad Max - avatar
+ 5
Actually, what you want to achieve is very hard for some reasons : - machine code depends on your cpu instruction set. - you cannot just write a program in binary and save it as a .exe. A .exe is Windows specific and you would have to learn the file format. So it is not worth at all.
14th Nov 2020, 8:22 AM
Théophile
Théophile - avatar
+ 5
If you ask a friendly compiler, they maybe able to help you out.
14th Nov 2020, 8:29 PM
Sonic
Sonic - avatar
+ 3
Pyking I checked this wiki how tutorial. It is completely dumb and useless. They save an ASM file as a .exe??? Wow. That's stupid. And the ASM code will not even run.
14th Nov 2020, 8:48 AM
Théophile
Théophile - avatar
+ 3
#It's Tony Stark I guess what you have actually been seen has been a form of assembler. Writing codes straight into binary like 0011:1000 is almost impossible to learn if your IQ is lower than 140 and you don't have a photographic memory. Assembler by it self is difficult enough and close to the CPU Core. But remember each CPU HAS HIS OWN SET OF INSTRUCTIONS and all the new CPU's that are hitting the market today. You gonna learn them all??? Be smart and keep it simple the more productive you will be 👍
16th Nov 2020, 8:13 AM
🇺🇸 Anatoli🇧🇪🇪🇺 ,
🇺🇸 Anatoli🇧🇪🇪🇺 , - avatar
+ 2
You can find tutorials that teach assembly, but thats about as close as you can get to binary.
14th Nov 2020, 9:11 PM
Aria
Aria - avatar
+ 2
SOLO LEARN app is very very use full website and also help me in coding👌
15th Nov 2020, 2:23 AM
Vijaya Kotti
Vijaya Kotti - avatar
+ 2
A useful website which teaches you how to make a computer from NAND gates is http://nandgame.com.
15th Nov 2020, 3:52 AM
Boay.JS
Boay.JS - avatar
+ 1
It is the basic and literally you don't need a course for it, you can simply learn from YouTube, also learn the octa, hexadecimal.
15th Nov 2020, 4:21 AM
Ankit Nainwal
Ankit Nainwal - avatar
+ 1
fun fact: Von Neumann (father of Modern Computers) didnt see the need for assembly language and thought it was a waste of time investing in it. Although learning machine code is probably pointless, it is still worth learning how the binary system works and how to converte between the different number systems (dec, hex, bin, oct). binary is the basis of many conscepts such as networking, ASCII and many other thngs. https://code.sololearn.com/WH00RXFUVIcV/?ref=app
15th Nov 2020, 11:36 AM
Logomonic Learning
Logomonic Learning - avatar
0
Vijaya Kotti That has nothing to do with the question.
15th Nov 2020, 3:08 AM
Aria
Aria - avatar
- 1
15th Nov 2020, 7:16 PM
Sanjar Egamberdiyev
Sanjar Egamberdiyev - avatar
- 2
Machine languages
16th Nov 2020, 7:16 AM
Sanjay Joshi
Sanjay Joshi - avatar
- 4
Привет
15th Nov 2020, 3:41 PM
Masenkomiroslav
- 6
I want to know more about coding
15th Nov 2020, 2:22 PM
Mohamed S. Koroma
Mohamed S. Koroma - avatar