There are so many languages available for coding. But how do programs know which language is being used?

Do you need to state before starting what language you are using?