The first thing a user begins to interact with is application programs. Examples of them can be found on each computer. They are an indispensable tool for the work or entertainment of a person. Naturally, application programs are not intended to create other utilities or, for example, to maintain system disks. They are something else.
Each program of this nature is focused on the application in various fields of computer technology. It simplifies any kind of work. In fact, all applications can be divided into several categories:
-
Text editors. It is clear that viewing, typing or editing of printed text takes place here.
- Word processors. A more functional program, unlike the previous one, since it has all those functions, and also allows you to use non-text files, for example, pictures, tables or photographs, when working with text. However, if text editors are easily combined with each other, then processors are not, because they write information in different ways, but do not have clear text. The main example is MS Word, but there are others.
- Publishing systems. Based on the name, it can be understood that they are used to combine the common text and graphic drawings into a layout ready for printing in magazines or in newspapers. A common example is Adobe PageMaker.
- Graphic editors. Simple programs that work on the principle of text editors, but only with graphics.
Most of them are not designed to create pictures, they are mainly focused on editing (Paint), but there are more professional versions (Adobe RhotoShop).
- DBMS (database management). These application programs are used to
In order to simplify the work of a person with electronic data, they automate this process. An example is FoxPro or Paradox.
All of the above are general-purpose applications, they are used by each person. But there are those among them that are aimed at professionals in a particular field.
Recently, software packages have become popular. They represent several tools combined into one resource base. On the one hand, this approach is quite convenient, and on the other hand, more advanced users most often do not work within the framework of only one resource base. They select from all convenient for themselves. Creating packages involves uniformity of programs, their similar interface allows you to quickly figure out how each product works. Therefore, if the user is a beginner, then he is recommended to choose the package, which he can later replace. In addition, when using just a single database, it is much more convenient to work with several components at the same time, since incompatibility is eliminated here.
Application programs are used by absolutely everyone, starting from a school student who needs to write an abstract or report, and ending with a professional designer. That is why familiarity with the potential of these developments should begin as early as possible.