Temat, w Javie- program raczej stosowany w c++, a pytanie czy ruszyły do raspberry pi. :D Nie żeby coś ale, targetuj odpowiednio w "rodzaj tematu" wtedy łatwiej pomóc.
Jeśli temat dotyczy Javy to nie używam zew. programów, bo sama java pozwala na wszystko- i taki program staje się zbędny. W bibliotece Javy mamy dostęp do wiekszości czynności jak obsługa zdarzeń itd.
Co do wyżej wymienionego przez ciebie języka się nie wypowiem bo nie miałem styczności.