Programning languages. About hardware devices


Download 361.43 Kb.
Pdf ko'rish
Sana18.12.2022
Hajmi361.43 Kb.
#1031826
Bog'liq
Salf Study4



PROGRAMNING LANGUAGES. ABOUT HARDWARE DEVICES
The source code for a simple computer program written in the C 
programming language. The gray lines are comments that help
explain the program to humans in a natural language. When compiled
and run, it will give the output "Hello, world!".
The description of a programming language is usually split into the two
components of syntax (form) and semantics (meaning), which are
usually defined by a formal language. Some languages are defined by
a specification document (for example, the C programming language
is specified by an ISO Standard) while other languages (such as Perl) 
have a dominant implementation that is treated as a reference. Some 
languages have both, with the basic language defined by a standard
and extensions taken from the dominant implementation being
common.


All programming
languages have some 
primitive building blocks
for the description of
data and the processes
or transformations
applied to them (like the
addition of two numbers
or the selection of an
item from a collection). 
These primitives are
defined by syntactic and
semantic rules which
describe their structure
and meaning
respectively.


Programming
language theory is 
the subfield of
computer science
that studies the
design, 
implementation, 
analysis, 
characterization, and
classification of
programming
languages.


By contrast, software is the set 
of instructions that can be 
stored and run by hardware. 
Hardware is so-termed 
because it is "hard" or rigid 
with respect to changes, 
whereas software is "soft" 
because it is easy to change.


The template for all modern computers
is the Von Neumann architecture, 
detailed in a 1945 paper by Hungarian
mathematician John von Neumann. This
describes a design architecture for an
electronic digital computer with
subdivisions of a processing unit
consisting of an arithmetic logic unit and
processor registers, a control unit
containing an instruction register and
program counter, a memory to store
both data and instructions, external
mass storage, and input and output
mechanisms.[


The personal computer is one of the
most common types of computer due
to its versatility and relatively low price. 
Desktop personal computers have a 
monitor, a keyboard, a mouse, and a 
computer case. The computer case
holds the motherboard, fixed or 
removable disk drives for data storage, 
the power supply, and may contain
other peripheral devices such as
modems or network interfaces. Some 
models of desktop computers
integrated the monitor and keyboard
into the same case as the processor
and power supply.

Download 361.43 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling