# data[].attributes.body
The software is the part of the computer that we cannot touch, it is what the computer follows, that is to say the orders that the computer follows, a set of instructions is a program. When we use a program, the computer will have to adapt to the program, that is to say, the function of the program.

# data[].attributes.body
-Computers are not smart, they are devices that make our work easier quickly.
-Follow the instructions that the user asks for.
-The applications found on computers have a type of work and the person who wants to use the applications only has to follow the instructions of the application.

# data[].attributes.body
The hardware is the part of the computer that can be touched, the basic components are the CPU, memory, graphics card and peripherals.

# data[].attributes.body
The CPU is the brain of the computer, also known as the processor. It examines information and makes decisions based on logic.

# data[].attributes.body
Memory stores information. There are several types of memory in a computer:
FIXED MEMORY:
normally remains inside the computer.
1-HARD DRIVE:
is a set of hard drives with a magnetic surface.

# data[].attributes.body
It is a green plastic card with chips inside the mobile, the RAM stores the applications and files that we are using.

# data[].attributes.body
They're easy to connect and disconnect from your computer. They're also easy to transport.

# data[].attributes.body
It is very similar to RAM. It is also a green plastic card with chips that helps the processor process graphics faster. A more powerful card would be needed to play video games, watch movies, or for graphic design.

# data[].attributes.body
They are elements of communication between the computer and the outside world, including ourselves.

# data[].attributes.body
They provide information to the computer: keyboard, mouse, microphone, thermostat...

# data[].attributes.body
It is used to provide us with information.
A peripheral can be either an input or output device; an example is a router used to connect to the Internet.
The router receives information from the Internet and sends information to the Internet.

# data[].attributes.body
It is the part of the computer that we cannot touch. It is the logic that the computer follows; the programmer writes instructions. A set of instructions is a "program." When we use a program, the computer follows the program's instructions.

# data[].attributes.body
There is one operating system per computer; no more, no less. The operating system defines the internal logic for the computer's operation.
To program the operating system, we must know what the hardware components are and how they are connected.
For example, when we tell the computer to shut down, the operating system decides to close all applications, then transfer all data from RAM to the hard drive, and finally shuts down. In the 1980s, only one user could interact with a computer, and computers only had text, not images. Computers had a processor, an application, a floppy disk, a keyboard, and a screen.
The operating system was programmed only to manage those hardware components.
In those days, the operating system was stored on a floppy disk, which was loaded after turning on the computer.
The user first loaded the operating system (stored on an external disk) and then the application (stored on another external disk). The user could then start using the application.

# data[].attributes.body
It is stored on the hard drive (applications are also stored on the hard drive). It can manage more than one application at a time. It has a graphical display, so we can interact with the computer using the mouse. It can connect to the internet. Today, the most common operating systems are those sold by Microsoft: Windows Vista, Windows 7... Microsoft's Windows has a long history that began with the operating system called "DOS" (Disk Operating System).
Apple Macintosh is another company that offers an operating system for computers. The "Mac" is preferred by graphic designers and artists.
Linux is a free operating system. "Free" means that users don't have to pay to use it and that programmers can modify the operating system to their liking.
There are also several operating systems for mobile phones.