You would be best off doing it in C++ maybe C#, but i really only know C++. I would recommend using File I/O and Array. Also, look up dev-hq...
Separate names with a comma.