Cada linguagem tem a sua, algumas mais claras do que outras, outras ainda com exemplo e tem linguagens que carecem de ter essa ferramenta importantíssima para o desenvolvedor…
No geral, você precisa ter uma certa familiaridade com cada uma delas e colocar a modo interpretação para rodar. Como várias delas estão em inglês, você provavelmente vai usar o tradutor (viva o Google) para ficar mais claro o objetivo de cada particularidade, mas a grande verdade é que o tradutor em boa parte das vezes acaba trocando as palavras e dificultando a compreensão.