PASCAL programs tend to be more reliable
than C programs primarily because of PASCAL's
strong typing. They also, because of
PASCAL's richer set of data types, tend to
be more readable and portable than C programs.
However, C, because of its flexibility
and lack of restrictions, can be used in a
larger variety of programming domains
than PASCAL.
The weaknesses of both languages have
been recognized. PASCAL has been
adapted for wider use by extending it, and
C has been moving toward better program
reliability and error detection through
stronger typing (as evidenced by the Portable
C Compiler3).
这上下两段说的是不是相反啊,我英语差
我翻译的是
例如第一段第一句是 Pascal程序往往比C程序更可靠主要是因为Pascal的强类型。同时,由于Pascal有更丰富的数据类型
而第二段又说 C有更好的程序可靠性和错误检测通过强类型。
是我翻译理解错了吗