Where Should I Start?

Hello, I’m Yusuf. I decided to make a game to revive the game of my dreams. But I don’t know where to start. Which program language should I learn. What are the algorithms. the connection between unity and Decode. i’m really confused.
Thank you So Much for the answers already.

You should start with Google. Look up a basic unity tutorial before you start asking questions.