Как называется программа для создание программ? И где её можно скачать?

компилятор, смотря для какого языка программирования

Факультет информационных технологий и программирования . В твоем случае уроки информатики.