системи програмування - це комплекс засобів, що має у своєму складі:
1) вхідну мову програмування (мова високого рівня),
2) програму–транслятор,
3) машинну мову (мова низького рівня),
4) засоби налагодження програм,
5) бібліотеку стандартних програм,
6) засоби автоматизації організації інтерфейсу з користувачем та ін.