I’m certainly not a person who has strong opinions about programming languages. My personal and professional decision graph around language choice is:

flowchart TD
    A[What language<br/>are you most familiar with?] --> B{Will it get<br/>the job done?}
    B -->|Yes| C[Use that language.]
    B -->|No| D[Repeat.]
    D --> A

That said, I do break out languages according to the task: