Курсы программирования
А как именно думает компьютерная программа?
Сорри, я неправильно вырозился. Программист должен уметь со слов заказчика или когда работает с определённой программой построить алгоритм, сначало программист мысленно представляет как будет работать его программа (т.е. составление алгоритма), а потом составленый алгоритм переводит на определённый язык программирования. У каждого ЯП свой способ программирования. Допустим в одних языках есть что-то, а других языках этого нет. Допустим LINQ, анонимные функции, лямбды, кортежы, iff. И у каждого языка свой способ программирования, допустим в WebForm ASP NET есть компонент ListView https://docs.microsoft.com/ru-ru/dotnet/api/system.web.ui.... в ItemTemplate я проверял спомощью краткой записью условий if, типа такого - expression ? true_value : false_value, как вот тут написано: https://stackoverflow.com/questions/17067219/using-if-else...