Page 205 - DCAP104_EXPOSURE_TO_COMPUTER_DISCPLINES
P. 205
Exposure to Computer Disciplines Balraj Kumar, Lovely Professional University
Notes Unit 10: Programming Language
CONTENTS
Objectives
10.1 Basic of Programming
10.1.1 Why Programming?
10.1.2 What Programmers Do?
10.2 Levels of Language in Computer Programming
10.2.1 Machine Language
10.2.2 Assembly Languages
10.2.3 High-Level Languages
10.2.4 Very High-Level Languages
10.2.5 Query Languages
10.2.6 Natural Languages
10.2.7 Choosing a Language
10.3 Summary
10.4 Keywords
10.5 Self-Assessment Questions
10.6 Review Questions
10.7 Further Reading
Objectives
After studying this unit, you will be able to:
• Understand Basic of Programming.
• Explain Levels of Language in Computer Programming.
10.1 Basic of Programming
Computer programming (often shortened to programming or coding) is the process of designing,
writing, testing, debugging / troubleshooting, and maintaining the source code of computer
programs. This source code is written in a programming language. The purpose of programming
is to create a program that exhibits a certain desired behaviour. The process of writing source
code often requires expertise in many different subjects, including knowledge of the application
domain, specialized algorithms and formal logic.
198 LOVELY PROFESSIONAL UNIVERSITY