Professional Documents
Culture Documents
Yusra Hanif
Lecturer Computer Science
Concordia College Sahiwal
Lecture # 02 Concordia College Sahiwal 1
Recommended Book
• Problem Solving
• What is Program?
• Programming Language
Problem Solving
“A process of identifying a problem and finding the best solution for it”.
• Problems are very different and require more attention to identify the
solution
• One solution may be faster, less expensive and more reliable than others.
• Algorithm
• Flow chart
• Machine Language
• Assembly language
Machine Language
• A type of language in which instructions are written in binary form(0100)
• Difficult to understand
Assembly Language
• One step higher than machine language
• Symbols are used instead of binary code. These symbols are called mnemonics. (e.g.
Sub is used subtract two numbers)