not exactly sure what I want to do just wounder if I need to learn the arduino programming language as well or if I can get along with processing
What they actually mean isArduino IDE is based on Processing
but AFAIK that's as much as similarity goes."Arduino text editor is based on Processing text editor"
Processing is an open source language/ development tool for writing programs in other computers. Useful when you want computers to "talk" with an Arduino, for instance to display or save some data collected by the Arduino.
Arduino comes with some basic examples for communicating with Processing (in Examples > Communication). These are useful for when you want to write both Arduino and Processing programs and have them talk to each other. This works best for communicating simple information. If you just want to control an Arduino board from a Processing program, you may want to use the Arduino library for Processing described below.
This library allows you to control an Arduino board from Processing without writing code for the Arduino. Instead, you upload a standard firmware (program) to the board and communicate with it using the library. The firmware is called Firmata, and is included in the Arduino software. The corresponding Processing library can be downloaded below.