Для начала, взять учебник программирования и начать его читать. И будет в нём написано не про то, как писать код на модном языке, а про то, как решать программистские задачи. И способы решения задач (т.е. алгоритмы) не зависят ни от языка, ни от области применения программирования.
А язык будет тем, который используется в этом учебнике для объяснения свойств алгоритмов - удобным именно для начального обучения.