SlideShare a Scribd company logo
1 of 16
 What    is a computer?
    A computer is an electronic machine that
     processes information—in other words, an
     information processor: it takes in raw
     information (or data) at one end, stores it until
     it’s ready to work on it, chews and crunches it
     for a bit, then spits out the results at the other
     end.
 OPERATING     SYSTEM (OS)

    For large systems, the operating system has even
     greater responsibilities and powers. It is like a
     traffic cop -- it makes sure that different
     programs and users running at the same time do
     not interfere with each other. The operating
     system is also responsible for security, ensuring
     that unauthorized users do not access the
     system.
 COMPILER


    A program that translates source code into object
     code.
    The compiler derives its name from the way it
     works, looking at the entire piece of source code
     and collecting and reorganizing the instructions.
 APPLICATION


    A program or group of programs designed for end
     users.
    Software can be divided into two general classes:
     systems software and applications software.
PROGRAMMING
                                   LANGUAGE
                                  EVOLUTION




          LOW-LEVEL                                    HIGH LEVEL




                      ASSEMBLY
MACHINE CODE                         3rd Generation   4th Generation   5th Generation
                        CODE
 The   early years
    The Abacus is generally considered to be the first
     mechanical computer.
 InFrance, Joseph-Marie
 Jacquard invented an
 automatic loom using
 punched cards for the
 control of the patterns
 in the fabrics. The
 introduction of these
 looms caused the riots
 against the
 replacement of people
 by machines.
 1943  - Work on ENIAC was started
 in at the University of Pennsylvania,
 with John Mauchly and J. Presper
 Eckert responsible for its
  implementation. The US Army liaison
  was Herman Goldstine.

 1946 - ENIAC was unveiled in Philadelphia
 (having being a secret during the war). ENIAC
 was programmed through the rewiring of the
 interconnections between the various
 components. ENIAC was later to be modified
 into a stored program machine
 PROGRAMMER
    A programmer is someone who writes computer
     software


 PROGRAM
    Computer programs (also software programs, or
     just programs) are instructions for a computer.[1]
     A computer requires programs to
     function, typically executing the program's
     instructions in a central processor.[2]
 PROGRAMMING
    A programming language is a machine-readable
     artificial language designed to express
     computations that can be performed by a
     machine, particularly a computer PROGRAM

More Related Content

What's hot

Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer SoftwaresNaresh Dubey
 
Software and its types
Software and its typesSoftware and its types
Software and its typesAhmad Hussain
 
Computer Applications in Business_Computer Hardware - Input Device
Computer Applications in Business_Computer Hardware - Input DeviceComputer Applications in Business_Computer Hardware - Input Device
Computer Applications in Business_Computer Hardware - Input DeviceMD TOWFIQUR RAHMAN
 
Computer software (Introduction to OS)
Computer software (Introduction to OS)Computer software (Introduction to OS)
Computer software (Introduction to OS)Miz Malinz
 
software History
software Historysoftware History
software HistoryAvinash Avi
 
Basics of computer
Basics of computerBasics of computer
Basics of computerAbdul Wahab
 
Kinds of Computer software
Kinds of  Computer softwareKinds of  Computer software
Kinds of Computer softwareMyra Juan
 

What's hot (15)

Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
 
computer software
computer softwarecomputer software
computer software
 
Software and its types
Software and its typesSoftware and its types
Software and its types
 
Types of software
Types of softwareTypes of software
Types of software
 
Computer Applications in Business_Computer Hardware - Input Device
Computer Applications in Business_Computer Hardware - Input DeviceComputer Applications in Business_Computer Hardware - Input Device
Computer Applications in Business_Computer Hardware - Input Device
 
Computer software (Introduction to OS)
Computer software (Introduction to OS)Computer software (Introduction to OS)
Computer software (Introduction to OS)
 
software History
software Historysoftware History
software History
 
Basics of computer
Basics of computerBasics of computer
Basics of computer
 
Softwares
Softwares Softwares
Softwares
 
Computer Virus
Computer VirusComputer Virus
Computer Virus
 
Softwares
SoftwaresSoftwares
Softwares
 
Computer software
Computer softwareComputer software
Computer software
 
Presentation1
Presentation1Presentation1
Presentation1
 
The Computer
The ComputerThe Computer
The Computer
 
Kinds of Computer software
Kinds of  Computer softwareKinds of  Computer software
Kinds of Computer software
 

Viewers also liked

Recorded Presentation
Recorded PresentationRecorded Presentation
Recorded Presentationyumawang
 
As 1 self presentation
As 1 self presentationAs 1 self presentation
As 1 self presentationyumawang
 
Final presentation
Final presentationFinal presentation
Final presentationyumawang
 
Lateraal denken voor Mabizz-zakenvrouwen
Lateraal denken voor Mabizz-zakenvrouwenLateraal denken voor Mabizz-zakenvrouwen
Lateraal denken voor Mabizz-zakenvrouwenLaurent Jacquemin
 
Data nisn siswa kelas ix tapel 2011 2012
Data nisn siswa kelas ix tapel 2011 2012Data nisn siswa kelas ix tapel 2011 2012
Data nisn siswa kelas ix tapel 2011 2012hans_arrohman
 
Social Media and Sports - Session 1 the Social Media Landscape
Social Media and Sports - Session 1 the Social Media LandscapeSocial Media and Sports - Session 1 the Social Media Landscape
Social Media and Sports - Session 1 the Social Media LandscapeDesign Managers Australia
 
Presentación Tesis de Grado de Jose Vergara y Joel Monsalve
Presentación Tesis de Grado de Jose Vergara y Joel MonsalvePresentación Tesis de Grado de Jose Vergara y Joel Monsalve
Presentación Tesis de Grado de Jose Vergara y Joel MonsalveJose Gregorio Vergara Rodriguez
 
Weight count chart m.o.
Weight count chart  m.o.Weight count chart  m.o.
Weight count chart m.o.yogm2m
 
Cartilla precontemplacionycontemplacion
Cartilla precontemplacionycontemplacionCartilla precontemplacionycontemplacion
Cartilla precontemplacionycontemplacionMartha Lamprea
 
Cartilla precontemplacionycontemplacion
Cartilla precontemplacionycontemplacionCartilla precontemplacionycontemplacion
Cartilla precontemplacionycontemplacionMartha Lamprea
 

Viewers also liked (17)

Recorded Presentation
Recorded PresentationRecorded Presentation
Recorded Presentation
 
As 1 self presentation
As 1 self presentationAs 1 self presentation
As 1 self presentation
 
Final presentation
Final presentationFinal presentation
Final presentation
 
Lateraal denken voor Mabizz-zakenvrouwen
Lateraal denken voor Mabizz-zakenvrouwenLateraal denken voor Mabizz-zakenvrouwen
Lateraal denken voor Mabizz-zakenvrouwen
 
Data nisn siswa kelas ix tapel 2011 2012
Data nisn siswa kelas ix tapel 2011 2012Data nisn siswa kelas ix tapel 2011 2012
Data nisn siswa kelas ix tapel 2011 2012
 
Trabajo de grado de jose y joel
Trabajo de grado de jose y joelTrabajo de grado de jose y joel
Trabajo de grado de jose y joel
 
Social Media and Sports - Session 1 the Social Media Landscape
Social Media and Sports - Session 1 the Social Media LandscapeSocial Media and Sports - Session 1 the Social Media Landscape
Social Media and Sports - Session 1 the Social Media Landscape
 
Social media framework template
Social media framework templateSocial media framework template
Social media framework template
 
Presentación Tesis de Grado de Jose Vergara y Joel Monsalve
Presentación Tesis de Grado de Jose Vergara y Joel MonsalvePresentación Tesis de Grado de Jose Vergara y Joel Monsalve
Presentación Tesis de Grado de Jose Vergara y Joel Monsalve
 
Generic social media policy
Generic social media policyGeneric social media policy
Generic social media policy
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Co-Design - more than post-its and goodwill
Co-Design - more than post-its and goodwillCo-Design - more than post-its and goodwill
Co-Design - more than post-its and goodwill
 
Weight count chart m.o.
Weight count chart  m.o.Weight count chart  m.o.
Weight count chart m.o.
 
Sensation
SensationSensation
Sensation
 
Cartilla precontemplacionycontemplacion
Cartilla precontemplacionycontemplacionCartilla precontemplacionycontemplacion
Cartilla precontemplacionycontemplacion
 
Cartilla precontemplacionycontemplacion
Cartilla precontemplacionycontemplacionCartilla precontemplacionycontemplacion
Cartilla precontemplacionycontemplacion
 
Cognates
CognatesCognates
Cognates
 

Similar to Chapter 1

IT for managers
IT for managersIT for managers
IT for managersShareefAP1
 
Computer, generations, languages, soft wares
Computer, generations, languages, soft waresComputer, generations, languages, soft wares
Computer, generations, languages, soft wareskiranmohan42
 
Security Privacy Operating System and Artificial Intelligence
Security Privacy Operating System and Artificial IntelligenceSecurity Privacy Operating System and Artificial Intelligence
Security Privacy Operating System and Artificial IntelligenceMark John Lado, MIT
 
EVOLUTION OF SYSTEM
EVOLUTION OF SYSTEM EVOLUTION OF SYSTEM
EVOLUTION OF SYSTEM Sahil Garg
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft wareSamuel Igbanogu
 
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptxITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptxMarkJarusTTalanquine
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features TypesSwapnaliPawar27
 
computer programing and utilization
computer programing and utilizationcomputer programing and utilization
computer programing and utilizationTushar Limbasiya
 
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdfAERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdfssuserb3a23b
 
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)SURBHI SAROHA
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating systemsonykhan3
 

Similar to Chapter 1 (20)

Computer Software
Computer SoftwareComputer Software
Computer Software
 
IT for managers
IT for managersIT for managers
IT for managers
 
Computer, generations, languages, soft wares
Computer, generations, languages, soft waresComputer, generations, languages, soft wares
Computer, generations, languages, soft wares
 
Security Privacy Operating System and Artificial Intelligence
Security Privacy Operating System and Artificial IntelligenceSecurity Privacy Operating System and Artificial Intelligence
Security Privacy Operating System and Artificial Intelligence
 
EVOLUTION OF SYSTEM
EVOLUTION OF SYSTEM EVOLUTION OF SYSTEM
EVOLUTION OF SYSTEM
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft ware
 
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptxITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
ITELOG113_CHAPTER_I_Introduction_to_Computing.pptx
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features Types
 
It
ItIt
It
 
computer programing and utilization
computer programing and utilizationcomputer programing and utilization
computer programing and utilization
 
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdfAERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
 
Richa garg itm
Richa garg itmRicha garg itm
Richa garg itm
 
Chapter 2(answer)2
Chapter 2(answer)2Chapter 2(answer)2
Chapter 2(answer)2
 
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
ESSENTIAL COMPONENTS OF COMPUTERS(UNIT 2)
 
Exam 1 in ITEP 132
Exam 1 in ITEP 132Exam 1 in ITEP 132
Exam 1 in ITEP 132
 
C program full materials.pdf
C program  full materials.pdfC program  full materials.pdf
C program full materials.pdf
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
 
Tg02
Tg02Tg02
Tg02
 
Tg02
Tg02Tg02
Tg02
 

Recently uploaded

Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 

Recently uploaded (20)

Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 

Chapter 1

  • 1.
  • 2.
  • 3.  What is a computer?  A computer is an electronic machine that processes information—in other words, an information processor: it takes in raw information (or data) at one end, stores it until it’s ready to work on it, chews and crunches it for a bit, then spits out the results at the other end.
  • 4.
  • 5.  OPERATING SYSTEM (OS)  For large systems, the operating system has even greater responsibilities and powers. It is like a traffic cop -- it makes sure that different programs and users running at the same time do not interfere with each other. The operating system is also responsible for security, ensuring that unauthorized users do not access the system.
  • 6.  COMPILER  A program that translates source code into object code.  The compiler derives its name from the way it works, looking at the entire piece of source code and collecting and reorganizing the instructions.
  • 7.  APPLICATION  A program or group of programs designed for end users.  Software can be divided into two general classes: systems software and applications software.
  • 8.
  • 9. PROGRAMMING LANGUAGE EVOLUTION LOW-LEVEL HIGH LEVEL ASSEMBLY MACHINE CODE 3rd Generation 4th Generation 5th Generation CODE
  • 10.  The early years  The Abacus is generally considered to be the first mechanical computer.
  • 11.  InFrance, Joseph-Marie Jacquard invented an automatic loom using punched cards for the control of the patterns in the fabrics. The introduction of these looms caused the riots against the replacement of people by machines.
  • 12.  1943 - Work on ENIAC was started in at the University of Pennsylvania, with John Mauchly and J. Presper Eckert responsible for its implementation. The US Army liaison was Herman Goldstine.  1946 - ENIAC was unveiled in Philadelphia (having being a secret during the war). ENIAC was programmed through the rewiring of the interconnections between the various components. ENIAC was later to be modified into a stored program machine
  • 13.
  • 14.
  • 15.  PROGRAMMER  A programmer is someone who writes computer software  PROGRAM  Computer programs (also software programs, or just programs) are instructions for a computer.[1] A computer requires programs to function, typically executing the program's instructions in a central processor.[2]
  • 16.  PROGRAMMING  A programming language is a machine-readable artificial language designed to express computations that can be performed by a machine, particularly a computer PROGRAM