Programming is the act of creating new software for use on a
computer system. This is often categorized into two broad types
- system software and application software. Programming is the
art of creating the instructions that tell a computer what to
do. Without these instructions, the source code of an
application, the computer would be a useless chunk of metal and
plastic. What confuses some people is that computers do quite a
bit even if they don't have access to a hard disk in the system
or other storage device. This is because there is already source
code burned into chips inside the computer, that run programs of
their own. The BIOS (Basic Input Output System) is a program
that is run from these chips when a computer is first powered
on, before the computer ever touches any of its disk drives.
There are literally hundreds of different programming languages.
This is because there are a countless number of tasks to be
solved and each language has its strengths and weaknesses. Some
programming languages are