Beginner with Subtitling

I have never worked with subtitling. Would somebody be king enough to explain to me how to start working with subtitling.

What are the applications, tools, pricing needed to start with.

emoji