V
Contents
Prefac e xi
The au Th o rs xv
ac kn owled g m enT s xvii
cha P Te r 1 In Trodu cTI on 1
1.1 Computers 1
1.2 Computer Programming Languages 1
1.2.1 Role of Computer Programming Language 1
1.2.2 Software Systems 2
1.2.3 Taxonomies of Computer Programming Languages 3
1.3 Computing Architecture in the Internet Environment 4
1.4 Key Characteristics Shared by All Procedural Programming Languages 5
1.4.1 Syntax, Sentence, and Word 5
1.4.2 Variable 5
1.4.3 Arithmetic Operation 6
1.4.4 Execution Sequence 6
1.4.5 If- en- Else Logic 6
1.4.6 Loop 6
1.4.7 Module 7
cha P Te r 2 c++ 9
2.1 Introduction to Function- Oriented and Object- Oriented Programming 9
2.2 A Tour of C Language 9
2.2.1 C and C++ Keyword and User- Defined Word