PD>Паскаль и С, в сущности, для одного и того же предназначены, и возможности у них (не у библиотек!) одни и те же. В ДОС-времена я без колебаний согласился бы перевести любую программу с Turbo Pascal на Turbo С или обратно. А синтаксис очень уж сильно отличается.
Если бы их стандарты представляли собой документы математической (а не юридической как сейчас) строгости, и при этом фиксировали бы и синтаксис, и семантику, то этот перевод можно было бы описать один раз и навсегда.