Just to make more clear, I added the description of Pig available:
Pig provides an engine for executing data flows in parallel on Hadoop. It includes a language, Pig Latin, for expressing these data flows. Pig Latin includes operators for many of the traditional data operations (join, sort, filter, etc.) as well as the ability for users to develop their own functions for reading, processing, and writing data.
Programming Pig, by Alan Gates, published by O’Reilly
On this way, more non-programming related users can take advantages of Pig abilities, because is not oriented to data, instead is oriented to processing.