Comparison of Pascal and C - Epilogue

Epilogue

C and Pascal are similar languages, if one looks at the basic program structures, data types and aims of the two languages. A major difference between the languages is the handling of type security. Pascal has a better ability to detect type-related errors at compile time, whereas C allows more flexible handling of mixed data-types when required.

One of the limitations of original Pascal is the inability to specify dynamic arrays as procedure parameters, which even the creator of Pascal later agreed was not a good idea. Many years later Pascal compilers added an extension for that feature, and the ISO 7185 standard addressed it as well.

Although C was originally described as a "systems" or "low level" language, it is used for all types of applications including high level ones. Pascal, a language with an academic and educational background, did not gain long lasting support in industry in its original standardized form. However, the extended Pascal derivatives (e.g. Delphi) are in active use for all types of applications.

Read more about this topic:  Comparison Of Pascal And C

Famous quotes containing the word epilogue:

    Where there is no vision, the people perish.
    Bible: Hebrew Proverbs, 29:18.

    President John F. Kennedy quoted this passage on the eve of his assassination in Dallas, Texas; recorded in Theodore C. Sorenson’s biography, Kennedy, Epilogue (1965)

    Above all, Vietnam was a war that asked everything of a few and nothing of most in America.
    Myra MacPherson, U.S. author. Long Time Passing: Vietnam and the Haunted Generation, epilogue (1984)