Processingのインストールは簡単です。公式サイトからファイルをダウンロードして、そのファイルを解凍するだけで使えるようになります。
公式サイトからダウンロード
Processingの公式サイトからzipファイル(Windows、Macの場合)をダウンロードします。

Windowsの場合、「Windows 64-bit」のところをクリックすると、自動的にzipファイルのダウンロードが始まります。
zipファイルを解凍する
Windowsの場合、スタートボタンを右クリックして出てくるメニューのうち、「エクスプローラー(E)」を選びます。エクスプローラーが立ち上がるので、その左にあるメニューから「ダウンロード」をクリックします。ダウンロードしたファイルの一覧が表示されるので、「processing-XXX.zip」を右クリックして「すべて展開」を選んで適当な場所に展開します。
processing.exeを実行する
展開したフォルダにある「processing.exe」をダブルクリックして実行します。

Processingのインストールで行う作業は以上です。