Which of the following best explains why algorithms have more flexibility and freedom to be customized?(1 point)ResponsesAlgorithms do not always directly translate into code line-by-line.Algorithms do not always directly translate into code line-by-line.Algorithms are not language specific and can therefore be tailored to various languages and programs.Algorithms are not language specific and can therefore be tailored to various languages and programs.Lies! Algorithms aren't flexible or allow for freedom. They are strict and regimented.Lies! Algorithms aren't flexible or allow for freedom. They are strict and regimented.Some algorithms are more generic than others, which means the programmers need to full understand the context and purpose of the algorithm before translating it into code.

1 answer

The best explanation for why algorithms have more flexibility and freedom to be customized is: "Algorithms are not language specific and can therefore be tailored to various languages and programs."

This response highlights that algorithms provide a conceptual framework that can be adapted and implemented in different programming languages, allowing for customization based on specific needs and contexts.