Professional Documents
Culture Documents
PLDC
PLDC
PLDC
"A programming language is a language that is intended for the expression of computer
programs and that is capable of expressing any computer program"
Ê
× Readability - indicates how easy it is to read and understand programs written in a
given language
× a
¦ ½
- a small language is easier to learn and master than a complex language
multiplicity can be a problem (providing many ways to do the same operation, e.g.
addition in C)
¦
- the set of primitive constructs provided by a language can be
combined in relatively small number of ways to build control and data structures
¦ ½ - lack of control leads to poor readability (use of GOTO in early
languages!)
¦
- adequate facilities to define data types and data structures
help in making a program more readable
Reliability - the program should perform to its specification under all conditions
0 c
cc
c
cc
cccc
ccc
ccc
"c
! # $%&
#
'c
(c
)c * #
#
+c ,
#
-!
#
.