Computer Programming Intro
Computer Programming Intro
What is Programming?
Introduction
Today, most people don't need to know how a
computer works.
Computers aren't very smart. They can do a lot
of things but you cannot just say to a computer
to fetch the weather on your place (similar to
ordering your well-trained dog to fetch the ball
youve thrown) or either check the latest NBA
scores or what is trending on social media like
twitter.
There are attempts to make computers more
smarter by using voice activated assistants
like Siri (Apple), Google Now or Cortana
(Windows)
How will the computer understand
our commands?
Computers needs the lists of
instructions before it can perform
a certain task.
Computers dont understand the
English or any human language.
Therefore the lists of instructions
should be in the language that the
computer can understand the
Programming Languages.
Computer Programming
Computer Programming or writing of
software involves developing lists
of instructions - the source code
representation of software. The
stuff that these instructions
manipulate are different types of
objects, e.g., numbers, words,
images, sounds, etc... .
Significance of Programming
Programming plays a vital role in
robotics. Without the robot
software mechanical and electronic
systems (aka robot) will not know
what tasks to perform.
In the field of manufacturing, since
most of the manufacturing tasks
requires computers and robots,
companies cannot produce goods and
offer services without a properly
programmed computers and robots.
Significance of Programming
Hospitals, Laboratories and other
medical institutions cannot
perform their health preserving
tasks without using a properly
programmed computer or medical
machines like X-ray or CAT
(computerized axial tomography) Scan
machines
Programming Language
A formal computer language designed to
communicate instructions to a machine,
particularly a computer.
Programming languages can be used to
create programs to control the behavior of
a machine or to express algorithms.
A vocabulary and set of grammatical rules
for instructing a computer to perform
specific tasks. The term programming
language usually refers to high-level
languages, such as BASIC, C, C++, COBOL,
FORTRAN, Ada, and Pascal.
Programming Language