Основы программирования - это умение, потрудившись, вывести на экран таблицу умножения, на этом они заканчиваются. Простой ЯП, вроде Pascal, не умевший ранее программировать обычный человек может изучить в пределах двух недель. Настолько, чтобы решать на нем простенькие задачи типа вышеприведенной