You are on page 1of 12

Ministry of higher Education

And Scientific Research


University of Misan
College of Petroleum Engineering
The first stage

Subject name

Program language
Prepared by
Mouamel ali mouhsan
Supervision
Dr: ail dhahir alramadhan
Program language
Definition
The programming language is a set of commands written
according to rules defined by the programming language, and
then these commands go through several stages until they are
executed on the computer
Type
programming languages ​are divided based on their proximity to
:human languages ​into

High-level language (close to the language that humans understand)


.such as: C Sharp, Python, and Java

Low-level language (close to machine language) such as: assembly


.language

Sometimes it is divided according to desired purposes from the


language used
.. Continues
There are languages ​designed to work on specific devices, such as for a
company to produce a computer or a central processor (a central
processing unit), and provide it with a user manual containing the
commands that are executed on it, and there are other, more general
languages ​that work independently of the type of machine, i.e. It works
within a virtual machine, such as the Java
Continue
A programming language is basically a method that facilitates the
programmer to write his program in the form of instructions and commands
that the computer understands in order to carry out the required work. It is
known that the computer transforms the written language of programming
into a series of 0 and 1, and on the basis of which it starts its work. For
writing commands, the chosen programming language provides a set of basic
things to base on during the program's creation process and a set of rules that
enable dealing with and organizing information for the purpose of
.performing the required work
:These principles and rules are generally represented in

Information and its storage.1

Orders and organizing their course.2

Special design.3
Orders and regulating their functioning

The programmer performs operations on units of information such 


as storing, reading and comparing them, and calculations can be
performed on them as well, and the operations follow the specific
rules of the language. The programming language has another role,
which is to control the organization of the operations procedure, as
it directs the execution of its steps in the same sequence of writing
by the programmer
continues
The language also enables selection and branching by entering a 
logical condition on the basis of which the computer chooses the
direction of continuing to perform the work: let's assume that the
program that the programmer wants to create divides two numbers
chosen by the user, and shows the result on the screen, and it is known
that division by zero is not permissible. Accordingly, the programmer
must specify in his program this choice: if the denominator is different
from zero, then the program drives the computer and performs the
operation and gives the result. If the divisor is zero, then the program
does not perform the operation, but rather alerts that the user tried to
divide by zero. The orders can be organized in another way, where an
order or group of orders is executed repeatedly in a loop (loop) and the
orders can also be divided into sub-units that each unit performs a
specific work, and the goal is to divide the work into parts that are easy
to work on separately in the form Loops
Reference
Information on a programming language at. 1 
psh.techlib.cz. psh.techlib.cz. Archived from the
.original on December 10, 2019

Information on a programming language on". 2 


britannica.com". britannica.com. Archived from the
.original on May 20, 2019

Information about a programming language on the". 3 


bigenc.ru site". bigenc.ru. Archived from the original
on December 10, 2019
Program language

You might also like