The Ultimate Greenhorn - Help!

I am newer than new to coding and find myself writing down every other word on my ever-expanding vocabulary list.
The absolute only coding I know is from middle school on MySpace, making a heart using: &heart;

Can someone tell me the list of things I need to download onto a Mac laptop to be ready to learn?
Is there already a coder’s vocabulary/language list I could access and study?
Would it be worth investing in a person-to-person tutor?
Is there other code I should learn first? Where do I access/download/learn that?

Thank you!