Sort:  

Thanks @questionthetrend. I used Processing, which an open-source graphical library based on Java language.