The *Task* entities defined in a *Processor* definition can be implemented as dedicated native java plugins or as scripts written in *Perl*, *Python* or *Shell* scripting languages.
## Java plugins
## Native plugins
Dedicated native java plugins can be developed by implementing the GenericTaskInterface process method defined in the DES library