14.04.2014 Views

Hello Processing - Vula

Hello Processing - Vula

Hello Processing - Vula

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

An Introduction To Programming With <strong>Processing</strong><br />

An Analysis of a Computer Program<br />

As we are already aware Binary is a conceptual model that people have invented<br />

to represent the workings of a machine. Binary resultantly forms the basis of all<br />

software because as mentioned earlier no matter what programming language you<br />

use that code must be translated into a machine readable format before it can be<br />

interpreted by a machine, the product of this translation is usually represented as<br />

binary code.<br />

Computer Software is conceptual and intangible as opposed to hardware which is<br />

tangible such as a motherboard, a CPU, an optical drive or a monitor. As a result<br />

the word software is intentionally used to contrast the term hardware.<br />

Programming is a means of creating software and a computer program is a type of<br />

software. Specifically, a program is a set of instructions issued to a computer in a<br />

programming language, such as <strong>Processing</strong>. These instructions are usually made<br />

up of one or many statements. Depending on what language you are programming<br />

in statements can consist of several different parts, such as<br />

• expressions<br />

• commands<br />

• assignments<br />

• comparisons.<br />

Statements can also be made up of many other parts not mentioned here, but for<br />

now we are most interested in two of these components making up a statement,<br />

commands and expressions, the rest we will get to later.<br />

An Analysis of a Computer Program 22

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!