Go to the first, previous, next, last section, table of contents.
The purpose of the GNU Pascal project is to produce a Pascal compiler
(called GNU Pascal or GPC) which
-
combines the clarity of Pascal with powerful tools suitable for real-life
programming,
-
supports both the Pascal standard and the Extended Pascal standard as defined
by ISO, ANSI and IEEE. (ISO 7185:1990, ISO/IEC 10206:1991,
ANSI/IEEE 770X3.160-1989)
-
supports other Pascal standards (UCSD Pascal, Borland Pascal, Pascal-SC)
in so far as this serves the goal of clarity and usability,
-
may be distributed under normal GNU license conditions
-
can generate code and run on any computer for which the GNU C compiler can
generate code and run.
Pascal was originally designed for teaching. GNU Pascal provides a
smooth way to proceed to challenging programming tasks without learning
a completely different language.
GNU Pascal compiler is part of the GNU Compiler family combining a language
independent part of the GNU Compiler with a Pascal specific front end.
Other compilers of the family currently include compilers for the C, C++
and Objective C languages.
Go to the first, previous, next, last section, table of contents.