Я слышал что языки программирования это лишь инструменты в руках программиста, но главное это умения правильно составлять алгоритмы?Но что это за алгоритмы и как их делать?
вот тебе пример- задача : вычислить сумму 2-х чисел. Представь, что ты перед компов и что ты хочешь видеть на экране.
введите первое число
набираешь число (5) и вводишь его (кнопка ENTER)
на экране: введите второе число
набираешь число (10) и вводишь его (кнопка ENTER)
далее комп должен сложить 2 числа и на экране должно быть 5+10 =15
на экране: конец программы, нажать ENTER
теперь понял, что такое АЛГОРИТМ
Алгоритм - это четкая последовательность действий для решения задачи. Любая программа является алгоритмом и чтобы написать программу, надо придумать последовательность команд, которые выполняться компьютером, чтобы решить задачу.
А язык программирования это всего лишь способ записать этот алгоритм. Потом программа написанная на языке программирования будет переведена в машинный код - язык, который понимает компьютер
Что такое алгоритм решения задачи и как их составляют обычно описывается в базовой литературе, в зависимости от уровня подготовки это будет: Энциклопедия профессора Фортрана, школьный учебник информатики и Искусство программирования Кнута