The Psniffer is written in Java unlike the other Sniffers that are written in C language The primary motivation of this language was the need for a platform-independent language that could be used to create software to be embedded in various consumer electronic devices. Java is a programmer’s language that is cohesive and consistent, except for constraints
imposed by the Internet environment, Java gives the programmer, full control. Finally, Java is to Internet programming where C was to system programming.