answersLogoWhite

0

In order to understand how software works, you must first understand how computers "think".

Computers think using a system of 1's and 0's in order to represent numbers, letters, and instructions from a program. This is called machine code, or binary. Machine code is the "native" language of a computer, as it is the only language the computer can understand. Every internal instruction inside the computer is written in machine code.

In order for software to "work", a programmer must first specify the instructions needed in order to make it function properly. These instructions are usually written in a high-level programming language such as C++, which has a high level of abstraction, or a low-level programming language such as assembly language, which has a low level of abstraction. Either way, the computer cannot directly interpret these instructions by themselves, so the programmer converts them into machine code using a program called a compiler.

After the program is developed by the programmer and compiled into machine code, the computer can now understand the instructions inside the program and executes them. For instance, the string of binary 1011001 might add the number 1 to a special purpose register.

There is a lot more information on how software works and this is just the basics.

User Avatar

Wiki User

11y ago

What else can I help you with?

Related Questions

What type of software works with end users application software and computer hardware to handle the majority of technical details?

This type of software works with end users, application software, and computer hardware to handle the majority of technical details.


How do sku works?

SKU works as we can track the orders we placed for product or software.


How to download mtlab software?

A person can download MTLAB software through the Math Works website. As of July 2013, Math Works is offering a free trial of the MTLAB software to new users.


Where can one find free Microsoft Works software?

One can find free Microsoft Works software by visiting the Microsoft website. From the website, one can find the latest Microsoft software available for download.


What is the meaning of software construction?

Software construction means engineering software using many steps to ensure the software works well. It goes hand in hand with software design and software testing.


How do you inventory software?

I use Inflows free software. Works great and supports 100+ products.


Some communications software is considered system software because it works with hardware and transmission media?

give me the answer


How does the software work?

computer software works by collaborating with the computer hardware and the user to achieve a set objective


Which programming software works great when it comes to easty to read software?

Accurately named, the easiest to read software is called Easy Read!


Does the key logger software work?

If it is a good software - of course it works. It depends for what reason you are using it. I'm using ProteMac Logon Key programm. It works well) (www.protemac.com)


What is Microsoft Works an example of?

Integrated software application package!


Is Microsoft Works an example of an integrated software program?

yes