Page 150 - DCAP507_SYSTEM_SOFTWARE
P. 150
System Software Avinash Bhagat, Lovely Professional University
Notes Unit 10: Programming Languages Concept (I)
CONTENTS
Objectives
Introduction
10.1 Programming Languages
10.1.1 Need for Computer Languages
10.1.2 Selection Criteria of Programming Language
10.1.3 Classification of Programming Languages
10.1.4 Generation of Programming Languages
10.2 High Level Languages
10.2.1 Importance of High Level Languages
10.2.2 Popular High Level Programming Languages
10.2.3 Features of High Level Languages
10.3 Data Types
10.3.1 Primitive Data Types
10.3.2 User-defined Data Types
10.3.3 Structure Data Types
10.4 Data Structures
10.5 Storage Allocation
10.5.1 Segments and Addresses
10.5.2 Simple Storage Layout
10.5.3 Multiple Segment Types
10.5.4 Segment and Page Alignment
10.6 Variable
10.6.1 Accessing of Pointers
10.6.2 Accessing of Label Variable
10.7 Summary
10.8 Keywords
10.9 Review Questions
10.10 Further Readings
Objectives
After studying this unit, you will be able to:
Understand the concept of programming languages
Discuss importance of high level languages
144 LOVELY PROFESSIONAL UNIVERSITY