Getting to Know Computer Programs and Their Functions

Uing.net – Basically, a computer will be able to operate properly if the components in it support each other. When hardware (hardware) is related to the appearance and physical form of the computer, then there is a component that is no less important, namely the program. Program is the element that makes the computer can have a specific purpose function. An example is the computer used at the cashier in which there is a program to perform data calculations.

Often people use the term computer program, but few people know the definition of a program. Well, in this article I will explain complete information about the program. Come on, see the following discussion.

Understanding Computer Programs

The computer has become a device that is often used by many people to complete various kinds of work. When viewed from the physical, the computer consists of various electronic devices or commonly known as hardware. However, did you know that the device will not work if there is no set of instructions to set it up? That instruction is called a program

More specifically, the notion of a program is a series of instructions written to tell the computer what to do. A programmer will write a program in the form of a series of instructions using a certain algorithm and pour it into the required programming language. Furthermore, the instruction is executed using the programming language utility so that it can be recognized by the hardware.

Usually, the program will be placed on the computer’s hard drive. When the user runs the program, the computer will access where the program is stored and tell the processor to capture instructions and execute them according to the expected function.

Computer Program Functions

In general, the existence of the program becomes something that is expected by the computer. Because the program can control the hardware (hardware) to be able to carry out its functions properly. If there are no programs, then the computer is just a machine that cannot perform any task the user wants it to do.

From the above understanding, it appears that the main function of the program is to control the computer so that it can perform specific tasks as desired by the user. In addition, the program also has other functions on the computer which will be explained below.
The program has a function to regulate the relationship between hardware so that they can work simultaneously. That way, the hardware can work according to their respective functions without any obstacles.
The program has a function to identify the program. For example, File Explorer which acts as a place to access various other types of programs stored on the computer.
The program also has a function to connect the program with the hardware. For example, Device Manager which functions as a program to manage all hardware recognized by the Windows operating system.
The program has a function to translate instructions into machine language. Examples are compilers from programming languages, such as Visual Basic, Java, C++ and so on.

Examples of Computer Programs

In general, programs can be categorized into four types, namely operating systems, application programs, utility programs, and programming languages. The following is a brief explanation of the four types along with an example program.

  1. Operating System

The operating system or operating system is a complex computer program in which there are various other programs as a bridge between the user and the computer. With the operating system, the computer can optimize the performance of each component in it. Here are some examples of programs based on the type of operating system.

Microsoft Windows – An operating system developed by Microsoft using a GUI (Graphical User Interface)-based interface. At the beginning of its development, Windows introduced the first version of Windows, namely Windows Graphic Environment 1.0. Meanwhile, Windows is already on the Windows 10 version.
UNIX – An operating system developed circa 1970 by Ken Thompson and Dennis Ritchie at Bell Labs. UNIX has a high level of stability compared to other operating systems, which have never experienced failures caused by the operating system itself. Linux is one of the operating systems derived from UNIX.
Macintosh Operating System – The operating system commonly known as Mac OS was introduced in 1984. Mac also implements the UNIX architecture and GUI-based interface with a high level of stability.
  1. Application Program

Application program is a type of program that can perform a specific task and function. Some of the programs included in the application program are as follows.

Word Processor – Application program specially designed for word processing. Examples such as Microsoft Word, Lotus Word Pro, Corel Word Perfect, Open Office Writer and so on.
Numerical Processing – Program designed specifically to process data in the form of numbers. Examples such as Microsoft Excel, Lotus 123, Kspread, StarOffice Calc and others.
Database Processor – A program specially designed for manipulating large amounts of data. Examples are Microsoft Access, MySQL, Firebird, Ms SQL Server and so on.
Statistical Processor – Program designed to analyze statistical data, such as SPSS, Minitab, SAS and others.
Accounting Program – A program designed to manage financial and accounting data. Examples are MYOB, MOAE, Sybiz and others.
Presentation Program – A program designed to convey information in the form of a slide show. Examples are Microsoft PowerPoint, Open Office Impress, Macromedia Flash and so on.
Graphics Program – A program designed to process an image. Examples are Corel Draw, Adobe Photoshop, Microsoft Visio and so on.
Multimedia Program – Program designed to present information related to multimedia. Examples are Windows Media Player, GOM Player, WinDVD and others.
  1. Utility Programs

Utility programs are programs used to perform maintenance tasks, such as analyzing, configuring and optimizing computer security. Examples such as system restore, disk scanner, disk defargment, file manager, antivirus and others.

  1. Programming Language

A programming language is a program that contains a series of instructions to perform a particular function. Some examples of programming languages ​​will be explained as follows.

Low Level Language – An example is Assembly language.
Middle Level Language – An example is C Language.
High Level Language – Examples are Basic and Pascal.
Object Oriented Language – Examples are Visual C, Delphi, Visual dBase, Visual FoxPro.

That’s a complete discussion of the meaning of the program, its functions along with some examples of computer programs. Hopefully the article above is useful and certainly adds insight for you.

Drop Your Comment

Proudly powered byWordPress. Theme byWeblizar.