Chapter 1: Programming Process (Hinglish Short
Notes)
1■■ What is Programming?
Programming ka matlab hai computer ko step-by-step instructions dena taaki wo koi problem solve
kar sake.
■ Program = set of instructions
■ Programmer = jo person program likhta hai
2■■ Steps in Programming Process:
1 Problem Definition – Problem ko clearly samjho.
2 Analysis – Input aur Output identify karo.
3 Algorithm Design – Step by step solution likho.
4 Flowchart – Algorithm ko diagram form me show karo.
5 Coding – Algorithm ko C language me likho.
6 Compilation & Debugging – Errors fix karo.
7 Execution & Testing – Output check karo.
8 Documentation & Maintenance – Future updates handle karo.
3■■ Types of Programming Languages:
1 Machine Language – 0s & 1s me likhi hoti hai.
2 Assembly Language – Symbolic codes (MOV, ADD).
3 High-Level Language – English-like (C, C++, Python).
4■■ Source Code vs Object Code
• Source Code → Human readable code (written by programmer)
• Object Code → Machine readable code (after compilation)
5■■ Programming Language
Programming Language ek medium hai jisse programmer computer ko instructions deta hai.
Example: C, C++, Java, Python
6■■ Important Terms:
• Program – Set of instructions
• Algorithm – Step-by-step method
• Flowchart – Visual representation
• Compiler – Converts high-level to machine code
• Debugger – Finds and fixes errors
• Programmer – Person who writes program
■ Summary:
Programming ek systematic process hai jisme problem ko step-by-step solve kiya jaata hai using a
programming language. It involves: Problem Understanding → Algorithm → Flowchart → Coding →
Testing → Maintenance.