SlideShare une entreprise Scribd logo
1  sur  10
11:AB
 Computer programming (often shortened
to programming) is a process that leads from
an original formulation of a computing
problem to executable computer programs
 The purpose of programming is to find a
sequence of instructions that will automate
performing a specific task or solving a given
problem. The process of programming thus
often requires expertise in many different
subjects, including knowledge of
the application domain,
specialized algorithms and formal logic.
 Javascript
 Python
 Fortran
 Lisp
 Ruby
 smalltalk
 Computer programmers are those who write
computer software. Their jobs usually involve:
 Coding
 Debugging
 Documentation
 Integration
 Maintenance
 Programming involves activities such as
analysis, developing understanding,
generating algorithms, verification of
requirements of algorithms including their
correctness and resources consumption, and
implementation (commonly referred to as
coding of algorithms in a target programming
language
 www.Wikipedia.com

Contenu connexe

En vedette

2015_PORTFOLIO_LOWRES
2015_PORTFOLIO_LOWRES2015_PORTFOLIO_LOWRES
2015_PORTFOLIO_LOWRES
Jill Guerrero
 
изо1куз кубы
изо1куз кубыизо1куз кубы
изо1куз кубы
kov89
 

En vedette (20)

Think Before You Post
Think Before You PostThink Before You Post
Think Before You Post
 
Scratch Syntax 2 Cmp
Scratch Syntax 2 CmpScratch Syntax 2 Cmp
Scratch Syntax 2 Cmp
 
Intro To Programming Cmp
Intro To Programming CmpIntro To Programming Cmp
Intro To Programming Cmp
 
The pseudocode
The pseudocodeThe pseudocode
The pseudocode
 
Managing Google Apps
Managing Google AppsManaging Google Apps
Managing Google Apps
 
An Urban Adventure in Project-Based Learning
An Urban Adventure in Project-Based LearningAn Urban Adventure in Project-Based Learning
An Urban Adventure in Project-Based Learning
 
Rashed almulla 11 ab
Rashed almulla 11 abRashed almulla 11 ab
Rashed almulla 11 ab
 
Cw1
Cw1Cw1
Cw1
 
2015_PORTFOLIO_LOWRES
2015_PORTFOLIO_LOWRES2015_PORTFOLIO_LOWRES
2015_PORTFOLIO_LOWRES
 
изо1куз кубы
изо1куз кубыизо1куз кубы
изо1куз кубы
 
Programming
ProgrammingProgramming
Programming
 
Playoff picks all_players
Playoff picks all_playersPlayoff picks all_players
Playoff picks all_players
 
The music video industry
The music video industryThe music video industry
The music video industry
 
Equipos moviles
Equipos movilesEquipos moviles
Equipos moviles
 
Abdulrahman
AbdulrahmanAbdulrahman
Abdulrahman
 
理好營
理好營理好營
理好營
 
Bullying(pri s)1
Bullying(pri s)1Bullying(pri s)1
Bullying(pri s)1
 
Payroll BookFree payroll-book
Payroll BookFree payroll-bookPayroll BookFree payroll-book
Payroll BookFree payroll-book
 
Perilaku Hidup Bersih dan Sehat (PHBS)
Perilaku Hidup Bersih dan Sehat (PHBS)Perilaku Hidup Bersih dan Sehat (PHBS)
Perilaku Hidup Bersih dan Sehat (PHBS)
 
Green ICT 2015
Green ICT 2015Green ICT 2015
Green ICT 2015
 

Similaire à Programming 12

Programming_Fundamentals_Chapter_1_INTRO.pdf
Programming_Fundamentals_Chapter_1_INTRO.pdfProgramming_Fundamentals_Chapter_1_INTRO.pdf
Programming_Fundamentals_Chapter_1_INTRO.pdf
BernardVelasco1
 
Introduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem AnsariIntroduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem Ansari
Tech
 

Similaire à Programming 12 (20)

Fundamentals of programming with C++
Fundamentals of programming with C++Fundamentals of programming with C++
Fundamentals of programming with C++
 
01_Introduction to Computer Programming.pptx
01_Introduction to Computer Programming.pptx01_Introduction to Computer Programming.pptx
01_Introduction to Computer Programming.pptx
 
main
mainmain
main
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
report
reportreport
report
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
DEVELOPMENT TOOLS FOR MICROCONTROLLERS.pdf
DEVELOPMENT TOOLS FOR MICROCONTROLLERS.pdfDEVELOPMENT TOOLS FOR MICROCONTROLLERS.pdf
DEVELOPMENT TOOLS FOR MICROCONTROLLERS.pdf
 
Programming_Fundamentals_Chapter_1_INTRO.pdf
Programming_Fundamentals_Chapter_1_INTRO.pdfProgramming_Fundamentals_Chapter_1_INTRO.pdf
Programming_Fundamentals_Chapter_1_INTRO.pdf
 
Prgramming paradigms
Prgramming paradigmsPrgramming paradigms
Prgramming paradigms
 
Basic Fundamentals Concept of Programming.pptx
Basic Fundamentals Concept of Programming.pptxBasic Fundamentals Concept of Programming.pptx
Basic Fundamentals Concept of Programming.pptx
 
Programmer.pdf
Programmer.pdfProgrammer.pdf
Programmer.pdf
 
Chapter 2 Program language translation.pptx
Chapter 2 Program language translation.pptxChapter 2 Program language translation.pptx
Chapter 2 Program language translation.pptx
 
Software
SoftwareSoftware
Software
 
Code learning
Code learningCode learning
Code learning
 
Ahmadalsawad
AhmadalsawadAhmadalsawad
Ahmadalsawad
 
Mba i-ifm-u-2-computer software
Mba i-ifm-u-2-computer softwareMba i-ifm-u-2-computer software
Mba i-ifm-u-2-computer software
 
Required computer skills program devlopment
Required computer skills program devlopmentRequired computer skills program devlopment
Required computer skills program devlopment
 
Introduction of C Programming
Introduction of C ProgrammingIntroduction of C Programming
Introduction of C Programming
 
Introduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem AnsariIntroduction to Programming Concepts By Aamir Saleem Ansari
Introduction to Programming Concepts By Aamir Saleem Ansari
 
Week10 final
Week10 finalWeek10 final
Week10 final
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Programming 12

  • 2.  Computer programming (often shortened to programming) is a process that leads from an original formulation of a computing problem to executable computer programs
  • 3.  The purpose of programming is to find a sequence of instructions that will automate performing a specific task or solving a given problem. The process of programming thus often requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms and formal logic.
  • 4.  Javascript  Python  Fortran  Lisp  Ruby  smalltalk
  • 5.  Computer programmers are those who write computer software. Their jobs usually involve:  Coding  Debugging  Documentation  Integration  Maintenance
  • 6.
  • 7.
  • 8.
  • 9.  Programming involves activities such as analysis, developing understanding, generating algorithms, verification of requirements of algorithms including their correctness and resources consumption, and implementation (commonly referred to as coding of algorithms in a target programming language