Irie Pascal for Windows is an easy to use Pascal compiler and interpreter, with strong support for Standard Pascal, web development (CGI), COM/ActiveX objects, and database programming (ODBC). An Integrated Development Environment (IDE) is included.
Version: 2.01Irie Pascal for Windows is an easy to use Pascal compiler and interpreter with a simple but effective Integrated Development Environment (IDE). The Irie Pascal compiler translates Pascal programs into Irie Virtual Machine (IVM) executables.
License: Free To Try $25.00
Operating System: Windows
The Irie Pascal interpreter implements the IVM (i.e. runs IVM executables). The IVM has been implemented on seven computer platforms (Win95/98/NT, DOS, OS/2, Linux, FreeBSD, Solaris/x86, and Solaris/Sparc) so far. IVM executables developed on any platform, run on all seven platforms.
Irie Pascal's ability to generate executables which run on multiple operating system platforms make it ideally suited for creating internet applications (since no one operating system platform is dominant on the internet).
The Common Gateway Interface (CGI) is a simple but powerful protocol for creating server side internet applications. Irie Pascal assists the creation of CGI scripts with built-in support for decoding and parsing URL encoded strings, programming databases, and sending email.
Irie Pascal is highly compatible with Standard (ISO/IEC 7185) Pascal. This high level of compatibility means that Irie Pascal shares Standard Pascal's strengths as a first language for beginners.
These strengths include readable syntax, and extensive compile-time and run-time
checking. Irie Pascal supports many extensions to Standard Pascal, particularly in the areas of string and file/directory processing, which make it useful for creating quick programs and utilities.
Irie Pascal's automatic run-time checking make it useful for creating "quick and dirty" programs (i.e. programs that are expected to be run only a few times or by only a few people and thus may not be worth spending a lot of time on).