If all electronic devices including computers use ‘codes’ to operate, could I operate my computer customly using ‘codes’?
Question by Zaihan Ahmad /

Can you show me what are these ‘codes’ and how mankind inserts these codes into devices so that they can operate?

Browse other questions & answers in the category , ; tagged , , ; or ask your own question.

Comments for this Question are closed.

If you are looking for help, please ask a new question.

We will be happy to help you!

Answers (11)
  • Wajeeha Alvi

    Preferred stock that includes an option for the holder to convert the preferred shares into a fixed number of common shares, usually anytime after a predetermined date.


  • Wajeeha Alvi

    These can be helpful as Preferred stock that includes an option for the holder to convert the preferred shares into a fixed number of common shares, usually anytime after a predetermined date.

  • Timothy Liem

    if you want to full control your computer (not all electronic devices), use Linux. you have much more freedom in the Linux World than on Windows. if you want to control how your home theatre behaves, make your own program and install it on the device’s ROM (this term and way is a bit tricky)

  • Ryan Dube

    Zaihan – I think there’s a misunderstanding based on the fact that the word code as multiple meanings. Computer code isn’t the same as a secret “code” – as in a password or hidden message. Computer code is a set of instructions that tell the computer or electronic device how to respond to specific user input (or environmental inputs like light sensors, motion sensors, etc…)

    Computer code is also known a a program. The concept is easy to understand with computers because the code exists right on your hard drive in the form of an operating system, but just about any device with a circuit board also has computer code programmed right into it by the manufacturer. The “program” or “code” in those cases are programmed once into hardware “chips” that are soldiered right onto the circuit board. Some chips are as simple as adding two input conditions (such as button-presses on a remote control) into a single output condition (sending an RC toy car into forward or reverse). Other chips are much more complicated and can process many inputs and many outputs all at once.

    If you want to learn how to do this – you’d need to go to school to be either a software engineer or an electrical engineer, and you can expect to take lots of computer programming classes, starting with understanding the basics of assembly language.

    I hope that’s a clear enough explanation for a very complex topic!

  • Boni Oloff

    Learn how to program.

  • Jan Fritsch

    It really depends on the device and software and where you want to “operate”.

    At it’s core each device has some sort of micro-controller or micro-processor that operates with very basic machine codes, the instruction set.
    Those codes do nothing but simple bit operations e.g. ADD, AND (logical and), ROR (rotate right), ROL (rotate left).

    The closest thing people usually operate to that is assembly which is a low-level programming language.

    If you really want to start “from scratch” (from the lowest level) I suggest you start reading any and everything on micro-controllers and -processors, instruction sets etc.

  • ha14

    My Home-Built TTL Computer Processor (CPU)

  • Dimal Chandrasiri

    I assume that you are referring to the binary codes that most “Digital” devices work on. if that’s the case, you cannot use them to communicate with the device! actually you can but, considering the complexity of modern devices you wont be able to keep up with them.

    first, you must know that programming languages are there to write programs in human readable format. now there is a compiler to every programming language! what this does is, convert the code that a programmer wrote into machine code! which is suitable to a computer to interpret.

  • Erlis Dhima

    Everything function like this:
    We give an instruction using the operation system.. This instruction get’s converted to a sequence of 0 & 1 code, which is the language of the computer! This code gets interpreted by the computer which does the action according to the code!
    For example, if I type the letter ‘A’ on a text document, the computer code for it would be 01000001 (in other words in the binary system).. This is the way the computer interprets it! If you want to do this, making devices operate with binary code, you simply can’t! The computers “code” (which in fact is a binary system), is just an abstract system! If you want to make devices takes commands from a certain command you give them, then you are talking about a software! Connect the devices you want to make changes, and create a software that takes the commands you want the connected device to do (well, those it can do.. )!
    Creating a software means knowing both some programming languages, also the hardware architecture of the device you are going to “command”!
    Hope it helps! If you are still not clear, just check online articles about the language of the computers!

  • Mulder

    Your question is misguided. Electronic devices do not operate using ‘codes’. Computers operate in accordance with their instructions, which are partially embedded in their CPU design, as well as the operating system they are running and any specific software you happen to be using.

    If you want to try programming your own operating system, good luck; it will take many years to do that and it won’t come close to what you can already do with your existing operating system.

    Perhaps you should re-think your question and be very specific about what it is that you think you want to do, and why your existing computer is not good enough for you.

    • Lisa Santika Onggrid

      I think that’s what he meant by ‘codes’.
      Zaihan, if you want to have control over everything in your computer and having a custom machine, try a Linux distro or build a new one from scratch. You can make your very own OS to suit your needs.

New comment

Please login to avoid entering captcha

Log In