2. 1. What is it?
2. How does it work?
3. Why should I care?
3. 1. What is it?
2. How does it work?
3. Why should I care?
4.
5. Processing is an open source programming
language and environment for people who want to
program images, animation, and interactions. It is
used by students, artists, designers, researchers,
and hobbyists for learning, prototyping, and
production. It is created to teach fundamentals of
computer programming within a visual context
and to serve as a software sketchbook and
professional production tool. Processing is an
alternative to proprietary software tools in the
same domain.
6. Processing is an open source programming
language and environment for people who want to
program images, animation, and interactions. It is
used by students, artists, designers, researchers,
and hobbyists for learning, prototyping, and
production. It is created to teach fundamentals of
computer programming within a visual context
and to serve as a software sketchbook and
professional production tool. Processing is an
alternative to proprietary software tools in the
same domain.
7. Processing is an open source programming
language and environment for people who want to
program images, animation, and interactions. It is
used by students, artists, designers, researchers,
and hobbyists for learning, prototyping, and
production. It is created to teach fundamentals of
computer programming within a visual context
and to serve as a software sketchbook and
professional production tool. Processing is an
alternative to proprietary software tools in the
same domain.
8. Processing is an open source programming
language and environment for people who want to
program images, animation, and interactions. It is
used by students, artists, designers, researchers,
and hobbyists for learning, prototyping, and
production. It is created to teach fundamentals of
computer programming within a visual context
and to serve as a software sketchbook and
professional production tool. Processing is an
alternative to proprietary software tools in the
same domain.
9. Processing is an open source programming
language and environment for people who want to
program images, animation, and interactions. It is
used by students, artists, designers, researchers,
and hobbyists for learning, prototyping, and
production. It is created to teach fundamentals of
computer programming within a visual context
and to serve as a software sketchbook and
professional production tool. Processing is an
alternative to proprietary software tools in the
same domain.
10. Processing is an open source programming
language and environment for people who want to
program images, animation, and interactions. It is
used by students, artists, designers, researchers,
and hobbyists for learning, prototyping, and
production. It is created to teach fundamentals of
computer programming within a visual context
and to serve as a software sketchbook and
professional production tool. Processing is an
alternative to proprietary software tools in the
same domain.
11. 1. What is it?
2. How does it work?
3. Why should I care?
25. setup() and draw()
void setup()
{
// This code gets executed once,
// at the start.
}
void draw()
{
// This code gets executed over and
// over again.
}
26. Circles
void setup()
{
size (500,500);
background (255);
smooth ();
noFill ();
}
void draw()
{
float x = random (width);
float y = random (height);
float diameter = random (50);
ellipse (x, y, diameter, diameter);
}
31. Philosophy
(with lolcats)
“Postmodern Philosophy Lulz #04 -
Marshall McLuhan & A Cat With
Cheese On Its Face”
32. “What hackers and
painters have in common
is that they’re both
makers. Along with
composers, architects,
and writers, what hackers
and painters are trying to
do is make good things.”
Paul Graham
33. “Some artists work in video,
some artists work as painters,
some artists work with physical
materials.
“Software is just another
medium to work with. You can
express yourself and you can
communicate through software
the same way you can through
these more traditional media.”
Casey Reas