I cant seem to find it anywhere else. I searched and I searched, but the site seems to be down. I tried a day or two ago, and still no success today. But Im in desperate need at the moment for it.!
It looks to me as if the processing.org home page has been hijacked by somebody who is trying to persuade you to send them bitcoins. That looks like a scam to me and I hope it's nothing to do with the Processing project. However, the rest of the site is still there and you can download the software from http://processing.org/download/.