Leia o texto a seguir:
“Programadores no processo de desenvolvimento de software apresentam a mesma limitação. A linguagem na qual eles desenvolvem software impõe restrições nos tipos de estruturas de controle, estruturas de dados e abstrações que podem usar - logo, as formas dos algoritmos que eles constroem também são limitadas.”
SEBESTA, R. W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018.
Qual alternativa indica como o programador deve escolher a linguagem para o desenvolvimento de um software?
Grupo de escolhas da pergunta
Existe uma linguagem perfeita para cada projeto, e utilizar outras prejudicará negativamente o projeto.
Programadores devem sempre optar por uma das linguagens que já conhecem, pois assim serão menos limitados.
A escolha da linguagem de programação influencia o desenvolvimento do projeto.
Qualquer linguagem pode ser utilizada em qualquer projeto, mas as limitações dos programadores podem afetar o projeto.
É necessário usar várias linguagens em um mesmo software, de modo que cada uma delas compense as limitações das outras.