1. Выберите язык программирования (Например, С# в Visual Studio. Советую начать с консольного приложения, затем перейти на Windows Forms, после перейти на WPF. Так нас обучали в колледже).
2. Изучите основы (советую найти для себя "учителя", объяснения которого для вас будут комфортны, на каком-либо хостинге, например, youtube)
3. Практикуйтесь
4. Практикуйтесь
5. Практикуйтесь
6. Практикуйтесь
7. Практикуйтесь
8. Практикуйтесь
9. Читайте чужой код (например, с готовых решений, опубликованных на github)
10. Не бойтесь ошибаться!!! (Ошибки в программировании будут всегда, потому надо уметь их решать)