Emulator?

Okay, so I am new to the ardruino and to electronics. I mean, I have done some electronics in the past both for hobby and in college, but I have never really DONE anything with it. I was going more for computer programming, but that also is how I am getting interested in Arduino.

Now my question is this. I am searching, but it seems to be a confusing forest out there, for an emulator or something of the sort, so I can test code before wiring it all up, both because I l like that idea, and it could be a while before the rest of my stuff comes in in the mail and I really want to start doing something with this, it just has me all giddy and I have not felt this way in years.

So, if anyone can point me in a direction in case I get lost and don't find my way on my own.

I am going to be receiving an MEGA, so it would be nice if I could emulate that, but an Uno would work as well. Pretty much anything actually as the code is going to be similar and honestly, coding was my thing in college so that should be pretty quick for me.

Arduino simulators

groundfungus:
Arduino simulators

Thank you.