際際滷

際際滷Share a Scribd company logo
What is Computer Programming?
  擧悋 拆惘擯惘悋擯 擧拆拗惘
tags:
Computer Programming?
Programming, Program
Credit: Abstruce Goose
拆惘擯惘悋擯 擧拆拗惘
悴悋惆
擧愕 拆惘擯惘悋擯 擧拆拗惘
 擧惘惠 擧悋 愀惘忰
tags:
Analogy
Recipe
愆悋惡惠
Recipe
tags:
Analogy
Recipe, Biryani, Halwa Puri, Jalebi
愆悋惡惠
Recipe
Biryani
Halwa Puri
Jalebi
tags:
Computer Programming
Hardware, Desktop, Laptop, Cellphone
拆惘擯惘悋擯 擧拆拗惘
Laptop Computer
Cellphone
Hardware
tags: Software, Web Applications, Desktop Applications, Mobile App
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
Computer Programming 拆惘擯惘悋擯 擧拆拗惘
tags: Software, Recipe
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
Computer Programming 拆惘擯惘悋擯 擧拆拗惘
Recipe
tags: Software, Recipe
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
Computer Programming 拆惘擯惘悋擯 擧拆拗惘
Recipe
tags: Software, Instructions
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
Computer Programming 拆惘擯惘悋擯 擧拆拗惘
Instructions
tags: Software, Instructions, Developer
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘
Instructions
Software Engineer or Developer
Cellphone
Laptop Computer
tags: Software, Instructions, Developer
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘
Instructions
Software Engineer or Developer
Laptop Computer
Cellphone
1
2
3
3
3
tags: Software, Instructions, Developer
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘
Instructions
Software Engineer or Developer
Laptop Computer
Cellphone
1
2
3
3
3
1. Developer writes code (human-readable)
tags:
Software Engineer or Developer
Software, Instructions
Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘
Laptop Computer
Cellphone
1
3
3
3
2. Code compiled into software (machine-readable)
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
2
Instructions
tags:
2
Instructions
Software Engineer or Developer
Software, Desktop, Laptop, Cellphone
Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘
Laptop Computer
Cellphone
1
3
3
3
3. Software installed on computer or device
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
tags: Software, Instructions, Developer
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘
Instructions
Software Engineer or Developer
Laptop Computer
Cellphone
1
2
3
3
3
1. Developer writes code (human-readable)
public void main() {
int i = 10;
int j = 5;
int result = i * j;
cout << result;
}
tags:
Software Engineer or Developer
Software, Instructions
Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘
Laptop Computer
Cellphone
1
3
3
3
2. Code compiled into software (machine-readable)
Software
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
2
Instructions
000000 0001 0004 0128
000010 0010 0000 0020
000020 0000 0000 0000
000030 0000 0000 0204
000040 4748 0048 e8e9
000050 2828 0028 fdfc
000060 d9d8 00d8 5857
tags: Developer, Software, Compiler
Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘
Software Engineer or DeveloperSoftware
or Applications
or Programs
悧惘 愕悋拗
擧 悋拆 悋愆慍
拆惘擯惘悋 悋
Compiler
Human-ReadableMachine-Readable
tags:
Summary
Summary
悽悋惶
Hardware
Desktop Computer
Laptop Computer
Cellphone
Software
Desktop Applications
Web Applications
Mobile App
Program Compilation Steps
1. Developer writes code (human-readable)
2. Code compiled into software (machine-readable)
3. Software installed on computer or device
悧惘 悋惘
擧拆拗惘 拗悋拆 愕擧
擧拆拗惘 拗悋拆 拆
 惡悋悧
悧惘 愕悋拗
悋拆擧愆慍 拗悋拆 愕擧
悋拆擧愆慍 惡
悋拆 惡悋悧
悋惆悋悋惠 擧  擧惘 惡

惘惠 拆惘擯惘悋
霸  擧攵惠悋 擧 拆惘 (悋惡 擧 拆攵 擧 悋愕悋)
戡惠惡惆 攤 悧惘 愕悋拗 擧 擧 (擧 拆攵 擧 愆)
截惠惶惡 拆惘  悋 悋 擧拆拗惘 擧 悧惘 愕悋拗

More Related Content

What is Computer Programming?

  • 1. What is Computer Programming? 擧悋 拆惘擯惘悋擯 擧拆拗惘
  • 2. tags: Computer Programming? Programming, Program Credit: Abstruce Goose 拆惘擯惘悋擯 擧拆拗惘 悴悋惆 擧愕 拆惘擯惘悋擯 擧拆拗惘 擧惘惠 擧悋 愀惘忰
  • 4. tags: Analogy Recipe, Biryani, Halwa Puri, Jalebi 愆悋惡惠 Recipe Biryani Halwa Puri Jalebi
  • 5. tags: Computer Programming Hardware, Desktop, Laptop, Cellphone 拆惘擯惘悋擯 擧拆拗惘 Laptop Computer Cellphone Hardware
  • 6. tags: Software, Web Applications, Desktop Applications, Mobile App Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 Computer Programming 拆惘擯惘悋擯 擧拆拗惘
  • 7. tags: Software, Recipe Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 Computer Programming 拆惘擯惘悋擯 擧拆拗惘 Recipe
  • 8. tags: Software, Recipe Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 Computer Programming 拆惘擯惘悋擯 擧拆拗惘 Recipe
  • 9. tags: Software, Instructions Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 Computer Programming 拆惘擯惘悋擯 擧拆拗惘 Instructions
  • 10. tags: Software, Instructions, Developer Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘 Instructions Software Engineer or Developer Cellphone Laptop Computer
  • 11. tags: Software, Instructions, Developer Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘 Instructions Software Engineer or Developer Laptop Computer Cellphone 1 2 3 3 3
  • 12. tags: Software, Instructions, Developer Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘 Instructions Software Engineer or Developer Laptop Computer Cellphone 1 2 3 3 3 1. Developer writes code (human-readable)
  • 13. tags: Software Engineer or Developer Software, Instructions Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘 Laptop Computer Cellphone 1 3 3 3 2. Code compiled into software (machine-readable) Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 2 Instructions
  • 14. tags: 2 Instructions Software Engineer or Developer Software, Desktop, Laptop, Cellphone Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘 Laptop Computer Cellphone 1 3 3 3 3. Software installed on computer or device Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋
  • 15. tags: Software, Instructions, Developer Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘 Instructions Software Engineer or Developer Laptop Computer Cellphone 1 2 3 3 3 1. Developer writes code (human-readable) public void main() { int i = 10; int j = 5; int result = i * j; cout << result; }
  • 16. tags: Software Engineer or Developer Software, Instructions Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘 Laptop Computer Cellphone 1 3 3 3 2. Code compiled into software (machine-readable) Software or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 2 Instructions 000000 0001 0004 0128 000010 0010 0000 0020 000020 0000 0000 0000 000030 0000 0000 0204 000040 4748 0048 e8e9 000050 2828 0028 fdfc 000060 d9d8 00d8 5857
  • 17. tags: Developer, Software, Compiler Computer Programming Steps 悋惆悋悋惠 擧 拆惘擯惘悋擯 擧拆拗惘 Software Engineer or DeveloperSoftware or Applications or Programs 悧惘 愕悋拗 擧 悋拆 悋愆慍 拆惘擯惘悋 悋 Compiler Human-ReadableMachine-Readable
  • 18. tags: Summary Summary 悽悋惶 Hardware Desktop Computer Laptop Computer Cellphone Software Desktop Applications Web Applications Mobile App Program Compilation Steps 1. Developer writes code (human-readable) 2. Code compiled into software (machine-readable) 3. Software installed on computer or device 悧惘 悋惘 擧拆拗惘 拗悋拆 愕擧 擧拆拗惘 拗悋拆 拆 惡悋悧 悧惘 愕悋拗 悋拆擧愆慍 拗悋拆 愕擧 悋拆擧愆慍 惡 悋拆 惡悋悧 悋惆悋悋惠 擧 擧惘 惡 惘惠 拆惘擯惘悋 霸 擧攵惠悋 擧 拆惘 (悋惡 擧 拆攵 擧 悋愕悋) 戡惠惡惆 攤 悧惘 愕悋拗 擧 擧 (擧 拆攵 擧 愆) 截惠惶惡 拆惘 悋 悋 擧拆拗惘 擧 悧惘 愕悋拗