История языков программирования
С середины 50-х гг. XX в. начали создавать первые языки программирования высокого уровня (high-level programming languages). Эти языки не были привязаны к определенному типу ЭВМ (машинонезависимы). Для каждого из них были разработаны собственные компиляторы. Компиляция — трансляция программы, составленной на исходном языке высокого уровня, в эквивалентную программу на низкоуровневом языке, близком машинному коду (абсолютный код, объектный модуль, иногда язык ассемблера).
История языка программирования Python
Во время пребывания в CNRI Ван Россум запустил проект "Программирование для всех" (, CP4E), предназначенный сделать программирование доступным для большего числа людей, на основе получения базовой "компьютерной грамотности", подобной базовому знанию языка и математики, требуемых большинству работающих. Python играл центральную роль в этой инициативе, благодаря своей нацеленности на ясный синтаксис. Проект CP4E финансировался DARPA, в данное время проект закрыт. И, хотя Python старается быть простым в изучении и не слишком магическим в синтаксисе и семантике, простота его использования не-программистами не является главной задачей.