Sie sind auf Seite 1von 13

Computer Programming

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

Microsoft Corporation. All Rights Reserved.


Microsoft Encarta 2009. 1993-2008 Microsoft Corporation. All rights reserved.

Application of Programming Languages


Programming languages allow people to communicate with computers. Once a job has been identified, the programmer must
translate, or code, it into a list of instructions that the computer will understand. A computer program for a given task may be
written in several different languages. Depending on the task, a programmer will generally pick the language that will involve
the least complicated program. It may also be important to the programmer to pick a language that is flexible and widely
compatible if the program will have a range of applications. The examples shown here are programs written to average a list of
numbers. Both C and BASIC are commonly used programming languages. The machine interpretation shows how a computer
would process and execute the commands from the programs.
Programming Language
Programming Language
Programming Language
PHP is a server-side scripting language designed
primarily for web development but also used as a
general-purpose programming language.
Python is a powerful high-level, object-oriented
programming language created by Guido van Rossum.
It has simple easy-to-use syntax, making it the
perfect language for someone trying to learn
computer programming for the first time.
Microsoft's .NET Framework is a platform for
building software. It is not a language itself.
The primary (but not only) languages developers
use to build software on the .NET Framework are
C# and Visual Basic.
Programming Language
Ruby is a dynamic, open source programming
language with a focus on simplicity and
productivity. It has an elegant syntax that
is natural to read and easy to write.
Scala is an acronym for Scalable Language.
This means that Scala grows with you. You can
play with it by typing one-line expressions
and observing the results. But you can also
rely on it for large mission critical
systems, as many companies, including
Twitter, LinkedIn, or Intel do.

Das könnte Ihnen auch gefallen