A full verion of the periodic table (For computer game)
You can find all these information on Wolfram Alpha.  You can use the website directly to obtain these information, and you can call their API to directly fetch the data online from your own program.  Of course, you can also use Mathematica to write your program and query the database with WolframAlpha function.