System Software

We explain what system software is, what it is for and examples. Also, what is programming and application software.

System Software
The system software allows you to interact with the Operating System.

What is system software?

In computing, it is known as system software or database software. the series of programs preinstalled on the computer or computer system and that allow interaction with the Operating System (the software that governs the operation of the entire system and guarantees its operability), to support other programs and guarantee digital control of the hardware.

The base software is usually very simple, inaccessible to most users and manage the physical potential of the computer according to the instructions of the operating system, with which it should not be confused.

Multiple operating systems can control the same core software for example, since these are the commercial presentation of a program to manage the system software in one way or another. However, in many cases both terms are used as synonyms.

Among the main functions of the system software is the control of the transfer of resources, the management of RAM memory, access to peripherals or the hard drive, in short, basic and fundamental tasks without which no system could function correctly.

See also: Free software

System Software Examples

BIOS
The BIOS ensures that the computer communicates with the external world.

Some possible examples of system software are:

  • Program loaders (loaders) Programs in charge of executing other programs and guaranteeing the stability of the system.
  • Operating systems In reality, many of its components, since a certain part of the OS is part of other aspects of the system's operation.
  • Basic utility programs As guarantors of the correct state of the hardware, or energy, temperature meters, etc.
  • BIOS Acronym in English for Basic Input-Output System, it is the elementary information control program of the system, which guarantees that the computer communicates with the external world.
  • Command lines Pre-programmed instructions in the system that allow you to carry out very basic and essential functions, with priority execution.
You may be interested:  ISP

Programming software

Programming software
Programming software builds and designs other programs.

A programming language or programming software is what is known as programs that allow the construction and design of other computer programs. They are called that way because they comprise formal languages ​​or protocols for the organization of algorithms and logical processes, which are then executed by a computer system to perform various purposes. With this type of software, pieces of application software, system software or even other programming languages ​​are composed.

Application software

Application software
Video games are application software.

It is understood by application software to all programs that do not concern the operation of the computer, but rather are installed in the system to achieve specific and certain functions: work tools such as spreadsheets, word processors, graphic design programs, among others; entertainment programs such as video games, audio or video players, etc.; or simply information software, such as digital encyclopedias, Internet browsers, among others.