Система программирования - это система для разработки программ на конкретном языке. Допустим среда программирования (для С++ это например Visual Studio, для Паскаля Lazarus и т. д. ), компиляторы, библиотеки с функциями и т. п.
Язык программирования - язык предназначенный для записи компютерных программ. У каждого языка есть свои лексичиские, синаксичиские правила. Если бы языков программирования не было, весь код писался ыб в двоичной системе, ну или как мы его называем "бинарным". С помощью языков программирования, мы пишем код на понятном для нас языке, а компилятор переводит это на понятный язык для ПК, тоесть бинарный код.