 Program
 Algorithm
 Flowchart
• Problem a situation or matter requires proper attention.
• Problem Solving The process of identifying problem and
Finding its best solution.
Different problem-solving techniques are as follows:
• Set of instructions tells Computer what to do.
• Written in Programming Language.
• Process large amount of data easily.
 Low-level Languages
a) Machine Language
b) Assembly Language
 High-level Languages
a) Procedural Languages
b) Object-Oriented Languages
c) Non-Procedural Languages
• A set of words and symbols used to write programs
• Defines the rules for writing computer program
Types of Computer Programming Language:
 Compiler
A program converts the instructions of high-level language into machine
language as whole.
 Interpreter
A program that translate one instruction of program at one time.
 Assembler
Program that translate instructions of assembly language.
A software that converts source program into machine code/program.
Every computer language has its own translator.
Different types of language processor are as follows:

Programming Fundamentals Chapter-1.pptx

  • 1.
     Program  Algorithm Flowchart • Problem a situation or matter requires proper attention. • Problem Solving The process of identifying problem and Finding its best solution. Different problem-solving techniques are as follows:
  • 2.
    • Set ofinstructions tells Computer what to do. • Written in Programming Language. • Process large amount of data easily.
  • 3.
     Low-level Languages a)Machine Language b) Assembly Language  High-level Languages a) Procedural Languages b) Object-Oriented Languages c) Non-Procedural Languages • A set of words and symbols used to write programs • Defines the rules for writing computer program Types of Computer Programming Language:
  • 4.
     Compiler A programconverts the instructions of high-level language into machine language as whole.  Interpreter A program that translate one instruction of program at one time.  Assembler Program that translate instructions of assembly language. A software that converts source program into machine code/program. Every computer language has its own translator. Different types of language processor are as follows: