javascript, java, c++, python, math and web random stuff