During my junior year of high school, there was a girl in my calculus class that I wanted to ask out to our homecoming. Time was running short and I had no idea how I would ask her.
Then, while sitting in class, inspiration struck.
I started coding frantically on my TI-84. When the school day ended, I spent several hours in my room refining my program.
The next day, at the end of calculus, I asked this girl if I could see her calculator. (I was well known for creating games and other useful programs on TI's, so this wasn't that far out.) She handed me her calculator. I transferred the program I had written, set it up, and handed it to her. "Press ENTER", I said, and then scurried out the door.
The program apologized for the strange manner of my asking her out to a dance, then presented a menu saying "will you come to homecoming with me?" If she pressed "No", it would go to a new menu that begged, "please?" If she pressed "yes," it would confirm one more time with a cheerful "really?" Finally, if all was successful it would thank her for agreeing to come with me.
The next day, at the beginning of class, she walked up to where I was sitting, put her calculator down on my desk, and said "Press ENTER".
She had rewritten the program so that it would a.) tell me that she would come with me, and b.) didn't walk through the same series of menus. She wasn't a programmer by any means, but had managed to figure it out.
Nothing came from that other than just a good friendship. She married one of my friends, and I married a girl I met that summer. The four of us have hung out once or twice to play games, all just as good friends.