First off, I'd like to say hello to everyone on this forum as this is my first post here. I am a CS major at Union College and over the summer I would like to keep programming so I dont get rust. I've only used Java and C++ so far, but Im fairly good at both. My idea for the summer is to try and recreate an SNES or Sega Genesis game by using something like flash or maybe some other language. My question is what do you think would be the best language to use and what would be a good editor to use for that language. The games I was thinking of trying to recreate were some of the old Final Fantasy's or Shining Force games. Not full versions , but just a program that would let me run a battle from one of the games. I think I may be able to do this with C++, but I dont know what a good editor for Windows is for C++, or where to get one. Can anyone help me a little and maybe suggest a good language/editor to help me accomplish this task? Thanks.