user6662: For some reason, my Arduino program has disappeared from my computer, and it was a really long, complex program. It is currently still on my arduino, and I HAVE to get it back. Please, someone help me. Arduino UNO, Macbook Pro.
Edit: Perhaps I wasn't clear. I need the INO file back FROM MY ARDUINO.

user6740: Your INO file is not (ever) on your Arduino.
When you "upload your sketch" to the Arduino, it is first compiled. Your Arduino cannot interpret a sketch directly, and there are various processes which convert your sketch into machine code. This process is not practically reversible.

user5007: The .ino file is lost, however, your Arduino IDE uses your %temp% to store immediate data.
Look in %temp%, folders akin to build116193871148509168.tmp contain build files. The original ino is not there, but I remember the cpp files generated by IDE should be there.
Some info about how to find the temp on Mac: https://stackoverflow.com/questions/11607834/where-are-the-hex-files-compiled-by-arduino

6662: <p>For some reason, my Arduino program has disappeared from my computer, and it was a really long, complex program. It is currently still on my arduino, and I HAVE to get it back. Please, someone help me. Arduino UNO, Macbook Pro.</p>

<p>Edit: Perhaps I wasn't clear. I need the INO file back FROM MY ARDUINO.</p>
 6740: <p>Your INO file is not (ever) on your Arduino.</p>

<p>When you "upload your sketch" to the Arduino, it is first compiled. Your Arduino cannot interpret a sketch directly, and there are various processes which convert your sketch into machine code. This process is not practically reversible.</p>
 5007: <p>The .ino file is lost, however, your Arduino IDE uses your <code>%temp%</code> to store immediate data.</p>

<p>Look in <code>%temp%</code>, folders akin to <code>build116193871148509168.tmp</code> contain build files. The original ino is not there, but I remember the <code>cpp</code> files generated by IDE should be there.</p>

<p>Some info about how to find the <code>temp</code> on Mac: <a href="https://stackoverflow.com/questions/11607834/where-are-the-hex-files-compiled-by-arduino">https://stackoverflow.com/questions/11607834/where-are-the-hex-files-compiled-by-arduino</a></p>
