Автор создал язык Copper как замену C — ради простоты, которую способен понять сам
Copper – A minimal low-level programming language with OOP and generics
Copper — минималистичный низкоуровневый язык, задуманный как замена C. Главный приоритет — простота: синтаксис почти полностью явный, конструкции привычные, а в языке есть классы с атрибутами и методами, а также дженерики. Автор прямо признаёт, что делает язык понятным для человека с ограниченными умственными силами вроде него самого. Код распространяется под лицензией BSD.
Минимализм — важнейшая черта: язык задуман простым, чтобы человек с ограниченными умственными силами вроде меня мог полностью его понять.