So I am a beginner to python programming and pretty much programming in general. But I am having fun writing programs in python and want to be able to send my friends(who have no computer knowledge) my file and basically have them double click it and it just runs. The program is just a text-based question and answer thing. My friends would have mac and windows so it needs to work on both.
Note: I did read something about batch files? If that is the answer, please explain how those work and what they are or point me to some good resources.
Note: I am doing this on a mac but again it needs to work on mac or windows (and/or Linux too bc why not lol)
EDIT: Please do not just mark this as a duplicate. Most answers on here are for python 2.7, and use lots of jargon I do not understand. Please use very simple terms to explain this. I do not want to use third party software, I want to LEARN how to program it to do this myself.
Thanks everyone!