Это так не работает. Если информации больше по С++, в нём всё более упрощено, больше абстракций - он проще. Одного слова STL хватит, чтобы забыть вообще про все сложности Си
язык состоит не из одного только синтаксиса, и то что эквивалентная сишной программа на плюсах весит меньше просто из-за cout и cin и подобного синтаксического сахара не делает язык проще на самом деле
ну и имеет место обоснованная традиция учить плюсы только после си, потому что очевидно сложное учат после лёгкого, потому что плюсы привносят много всякого нового
Традиция? Я наоборот очень часто слышу "лучше учить С++, а потом Си. В С++ работы с памятью меньше, и она менеее усложнена. Так же STL и boost помогают"
работа с памятью в си не является обязанностью, а является опцией для написания качественного кода. "чтоб работало" не обязательно бороться с утечками памяти и т. п.
не надо полагать что я делаю синонимами понятия "простой язык" и "просто программировать". да, на си сложнее программировать чем на плюсах, а на брейнфаке сложнее программировать чем на ассемблере, но компилятор си легче написать чем компилятор плюсов, потому что си проще плюсов