Тот, который будет использоваться в твоём учебнике программирования для объяснения свойств алгоритмов: удобный именно для обучения.
Язык нужен для того, чтобы записать найденное тобой решение задачи (т. е. алгоритм) в понятной компьютеру форме. И никакое знание языков программирования не научит решать программистские задачи.