Turbo Pascal Download In addition to the Turbo Pascal compiler presented on this website you can dowload old versions of Borland Turbo Pascal and some manuals. In 2008 Borland sold the CodeGear division to Embarcadero Technologies which now contunues to develop Turbo Pascal's successor Delphi. Borland Pascal 7 Download Software Turbo Pascal for Windows v.1.2 Turbo Pascal is a complete software development system that includes a compiler and an Integrated Development Environment (IDE) for the Pascal programming language running under CP/M, CP/M-86, and MS-DOS, developed by Borland under Philippe Kahn's le. Turbo Pascal 1.0 Turbo Pascal 3.02 Turbo Pascal 5.5. These historical Borland compilers are provided to the community free of charge. They may be downloaded and used 'as is' for personal use only. Turbo Pascal Compiler Written In Turbo Pascal. This is not the original Borland Turbo Pascal 7 compiler but a compatible one.
This is the German version of Borland Turbo Pascal 7.0 Disks were dumped from original media with a KryoFlux, and checks out unmodified. Included are scans. Borland Pascal 7.x. Borland Pascal is basically a 'professional' version of the Turbo Pascal product that was introduced after Turbo Pascal 6. It includes both the DOS IDE and compiler as well as the Windows IDE from Turbo Pascal For Windows.Borland Pascal was succeeded by Borland Delphi.
Pascal is a general purpose procedural computer language created by Niklaus Wirth, originally intended asa tool to teach students structured programming. Some modern incarnations of the language include object orientedextensions.
Listed on this page are free Delphi and Pascal compilers for a number of platforms. There are also a few cross-compilers listed on this page.After you get your compiler, you may also want to check out theFree Pascal and Delphi Libraries / Source Codepage for free Pascal and Delphi source code and libraries that you can link into your program.
Related Pages
- How to Register Your Own Domain Name (for your software / site)
Borland Turbo Pascal Free Download
Free Pascal Compilers, Free Delphi Compilers

This is a Pascal compiler that generates native code for a number of platforms (such as Win32, MSDOS, Linux, OS/2, Amiga OS).It supports most of the Borland Pascal 7.0 dialect along with some extensions used by Delphi. According to the home page, it also supportsfunction overloading and other such features. The package comes with sources for the compiler, which is itself written in Pascal. According to theprogram's website, the program comes under a 'modified' GNU Public License to allow linking with static libraries when creatingDOS programs. You have to read the documentation yourself to find out whether you can actually produce commercial programs without releasing yourprogram source code. You can use it to compile your Delphi programs with the help ofLazarus, a free class library designed for this compiler.
As its name suggests, PIC Micro Pascal is a cross compiler for PIC microprocessors,namely PIC10 to PIC18 (primarily PIC10, PIC12, PIC16, PIC16 enhanced mid-range, PIC18).Registers on the microprocessors are accessed directly as variables. Language support includefloating point for PIC16 and PIC18, simple records, bit booleans, signed and unsigned types,long integers, strings, one dimensional arrays, etc. The compiler supports the compilation ofmultiple files and can generate code optimized for either speed or size. You need to havethe Microchip MPLAB suite installed, since the compiler uses the assembler (MPASM), linker (MPLINK)and other files from that suite.
The Delphi Starter Edition includes an IDE (integrated development environment) with a code editor, debugger,compiler that can generate 32-bit Windows executables, and numerous visual components. At the time I looked itup, the Starter Edition only gives you a licence to use it until your individual or company revenue reachesUSD $5,000. There are possibly other restrictions, and they may have changed by the time you read this, soplease read their licence documentation for the complete list of terms and restrictions.You must register with your name, company, telephone number and email address before you can download it.The licence is only for 1 year. When it expires, you will have to download the current version of that time,and obtain a new licence.
This Pascal to C compiler is a full ISO 7185 standard Pascal compiler with conformant arrays, function parameters,arbitrary set sizes, as well as extensions commonly provided by other compilers, such as underscores in identifiers,constant expressions, relaxed declaration order, C++ style comments (ie, with '//'), otherwise
incase
statements, hexadecimal numbers, additional predefined constants (as defined in the ISO 1026 extendedPascal), external variables, inline functions and procedures, etc. The generated C code can be compiled withthe GNU C compiler. P5C isreleased into the public domain in source form only. To create a executable version, compile it with the GNU C compiler.
This is a Pascal compiler for the Microsoft .NET Framework. It includes some extensions to the Pascal language,including in-block variable definitions, auto-type deduction of variables, a new operator for object construction,anonymous classes, n-dimensional dynamic arrays, operator overloading, etc. It comes with an IDE, an integrated debugger,a form designer, a bitmap and vector graphics library, a web development environment where you can run your program froma web browser, etc. Note that some of the pages on the site (eg, the download page) are in Russian, although themain page I linked to above is in English, so if you need information given on the other pages, you probably need torun it through an online translator.In additon, although the command line compiler is said to also run under Mono on Linux, I'm not sure if the rest of thesystem (IDE, forms designer, etc) can. In fact, at the time I wrote this, the installers come wrapped in an '.exe' file,which I guess means you should probably assume that this is primarily a Windows program.
The old versions of Borland Turbo Pascal 5.5, 3.02 and 1.0 are available from this page. As you know,Turbo Pascal was a very famous Pascal compiler from yesteryear and is fondly remembered by many programmers wholearnt programming using the compiler. These are DOS compilers. Note that you will need to register with themto get a registration key. (I have not tried registering, so I don't know how long they take before theysend you the key.)

This Pascal compiler runs on Linux, FreeBSD, OpenBSD, NetBSD, Windows, macOS, DOS, and others.It is distributed under the GNU General Public License. I'm not sure how this affects your programs, though.Based on the program's website, the compiler supports the following language standards:ISO-7185 Standard Pascal, most of ISO-10206 Extended Pascal, most of Borland Pascal 7.0, and parts ofBorland Delphi, Mac Pascal and Pascal-SC (PXSC).
This is a free Pascal compiler for the 8051 microcontroller. It's a Windows console one-pass optimizing cross-compiler that accepts Borland Pascal 7 syntaxand generates either Intel Hex object code, binary code, or the OMF-51 object code.Among its features are the ability to mix Pascal with assembler in your code, source level debugging, full floating point support, and optimizationslike constant folding, dead code elimination, branch elimination, loop invariant code motion, loop inversion, induction variable elimination, instructionselection and combining, common subexpression elimination, peephole optimization, etc.
You can find the public domain source code of a Pascal compiler and interpreter. The system is written in Pascal itself,and only the source code is provided, which means that you need to have a Pascal compiler before you can use it. Thecompiler generates an intermediate p-code which is then interpreted by the p-code interpreter. If you do not have aPascal compiler, you have a choice of getting their C translation of the compiler (which means you must have a C compiler)or translating their precompiled pcode of the compiler by hand.
This Pascal compiler is 'targeted at SMID instruction sets such as the MMX and the AMD 3D Now!'It also performs optimizations such as parallel vector operations, loop unrolling andcommon sub-expression elimination. Binaries are available for Windows and Linux. The source code is also available.
MIDletPascal compiles a dialect of Pascalinto Java micro edition (J2ME) bytecode, allowing you to write programs for mobile devices (like cellphones) that supportthe MIDP 1.0 and CLDC 1.0 platforms. (MIDP and CLDC are a set of programming interfaces for the use of Java on embeddeddevices.) It comes with an IDE forWindows (although you can also run it under Linux and Mac OS X with the help ofWINE). The compiler generates Java bytecodedirectly and does not require you to have a Javacompiler installed. This compiler is open source.
[Update: this compiler is no longer available.]This compiler handles code that is compatible with Borland Pascal and Borland Delphi 2. It has a run-time library, an optimizing compiler,built-in linker, integrated development environment, an integrated debugger, various utilities, patches for third party libraries(Delphi, TurboPower), examples, and online documentation. Platforms supported include Win32 (Windows 95/98/NT/2000), OS/2 and Linux(experimental support).
- Free Programming Editors and IDEs - improve your productivity
- How to Register Your Own Domain Name - how to get your own domain name
It will appear on your page as:
Pascal is a general purpose procedural computer language created by Niklaus Wirth, originally intended asa tool to teach students structured programming. Some modern incarnations of the language include object orientedextensions.
Listed on this page are free Delphi and Pascal compilers for a number of platforms. There are also a few cross-compilers listed on this page.After you get your compiler, you may also want to check out theFree Pascal and Delphi Libraries / Source Codepage for free Pascal and Delphi source code and libraries that you can link into your program.
Related Pages
- How to Register Your Own Domain Name (for your software / site)
Free Pascal Compilers, Free Delphi Compilers
This is a Pascal compiler that generates native code for a number of platforms (such as Win32, MSDOS, Linux, OS/2, Amiga OS).It supports most of the Borland Pascal 7.0 dialect along with some extensions used by Delphi. According to the home page, it also supportsfunction overloading and other such features. The package comes with sources for the compiler, which is itself written in Pascal. According to theprogram's website, the program comes under a 'modified' GNU Public License to allow linking with static libraries when creatingDOS programs. You have to read the documentation yourself to find out whether you can actually produce commercial programs without releasing yourprogram source code. You can use it to compile your Delphi programs with the help ofLazarus, a free class library designed for this compiler.
As its name suggests, PIC Micro Pascal is a cross compiler for PIC microprocessors,namely PIC10 to PIC18 (primarily PIC10, PIC12, PIC16, PIC16 enhanced mid-range, PIC18).Registers on the microprocessors are accessed directly as variables. Language support includefloating point for PIC16 and PIC18, simple records, bit booleans, signed and unsigned types,long integers, strings, one dimensional arrays, etc. The compiler supports the compilation ofmultiple files and can generate code optimized for either speed or size. You need to havethe Microchip MPLAB suite installed, since the compiler uses the assembler (MPASM), linker (MPLINK)and other files from that suite.
The Delphi Starter Edition includes an IDE (integrated development environment) with a code editor, debugger,compiler that can generate 32-bit Windows executables, and numerous visual components. At the time I looked itup, the Starter Edition only gives you a licence to use it until your individual or company revenue reachesUSD $5,000. There are possibly other restrictions, and they may have changed by the time you read this, soplease read their licence documentation for the complete list of terms and restrictions.You must register with your name, company, telephone number and email address before you can download it.The licence is only for 1 year. When it expires, you will have to download the current version of that time,and obtain a new licence.
This Pascal to C compiler is a full ISO 7185 standard Pascal compiler with conformant arrays, function parameters,arbitrary set sizes, as well as extensions commonly provided by other compilers, such as underscores in identifiers,constant expressions, relaxed declaration order, C++ style comments (ie, with '//'), otherwise
incase
statements, hexadecimal numbers, additional predefined constants (as defined in the ISO 1026 extendedPascal), external variables, inline functions and procedures, etc. The generated C code can be compiled withthe GNU C compiler. P5C isreleased into the public domain in source form only. To create a executable version, compile it with the GNU C compiler.
This is a Pascal compiler for the Microsoft .NET Framework. It includes some extensions to the Pascal language,including in-block variable definitions, auto-type deduction of variables, a new operator for object construction,anonymous classes, n-dimensional dynamic arrays, operator overloading, etc. It comes with an IDE, an integrated debugger,a form designer, a bitmap and vector graphics library, a web development environment where you can run your program froma web browser, etc. Note that some of the pages on the site (eg, the download page) are in Russian, although themain page I linked to above is in English, so if you need information given on the other pages, you probably need torun it through an online translator.In additon, although the command line compiler is said to also run under Mono on Linux, I'm not sure if the rest of thesystem (IDE, forms designer, etc) can. In fact, at the time I wrote this, the installers come wrapped in an '.exe' file,which I guess means you should probably assume that this is primarily a Windows program.
The old versions of Borland Turbo Pascal 5.5, 3.02 and 1.0 are available from this page. As you know,Turbo Pascal was a very famous Pascal compiler from yesteryear and is fondly remembered by many programmers wholearnt programming using the compiler. These are DOS compilers. Note that you will need to register with themto get a registration key. (I have not tried registering, so I don't know how long they take before theysend you the key.)
This Pascal compiler runs on Linux, FreeBSD, OpenBSD, NetBSD, Windows, macOS, DOS, and others.It is distributed under the GNU General Public License. I'm not sure how this affects your programs, though.Based on the program's website, the compiler supports the following language standards:ISO-7185 Standard Pascal, most of ISO-10206 Extended Pascal, most of Borland Pascal 7.0, and parts ofBorland Delphi, Mac Pascal and Pascal-SC (PXSC).
Download Borland C++ Free
This is a free Pascal compiler for the 8051 microcontroller. It's a Windows console one-pass optimizing cross-compiler that accepts Borland Pascal 7 syntaxand generates either Intel Hex object code, binary code, or the OMF-51 object code.Among its features are the ability to mix Pascal with assembler in your code, source level debugging, full floating point support, and optimizationslike constant folding, dead code elimination, branch elimination, loop invariant code motion, loop inversion, induction variable elimination, instructionselection and combining, common subexpression elimination, peephole optimization, etc.
Borland Pascal Download
You can find the public domain source code of a Pascal compiler and interpreter. The system is written in Pascal itself,and only the source code is provided, which means that you need to have a Pascal compiler before you can use it. Thecompiler generates an intermediate p-code which is then interpreted by the p-code interpreter. If you do not have aPascal compiler, you have a choice of getting their C translation of the compiler (which means you must have a C compiler)or translating their precompiled pcode of the compiler by hand.
Borland Pascal Download Windows 10
This Pascal compiler is 'targeted at SMID instruction sets such as the MMX and the AMD 3D Now!'It also performs optimizations such as parallel vector operations, loop unrolling andcommon sub-expression elimination. Binaries are available for Windows and Linux. The source code is also available.
MIDletPascal compiles a dialect of Pascalinto Java micro edition (J2ME) bytecode, allowing you to write programs for mobile devices (like cellphones) that supportthe MIDP 1.0 and CLDC 1.0 platforms. (MIDP and CLDC are a set of programming interfaces for the use of Java on embeddeddevices.) It comes with an IDE forWindows (although you can also run it under Linux and Mac OS X with the help ofWINE). The compiler generates Java bytecodedirectly and does not require you to have a Javacompiler installed. This compiler is open source.
[Update: this compiler is no longer available.]This compiler handles code that is compatible with Borland Pascal and Borland Delphi 2. It has a run-time library, an optimizing compiler,built-in linker, integrated development environment, an integrated debugger, various utilities, patches for third party libraries(Delphi, TurboPower), examples, and online documentation. Platforms supported include Win32 (Windows 95/98/NT/2000), OS/2 and Linux(experimental support).

Borland Pascal 7.0 Download
- Free Programming Editors and IDEs - improve your productivity
- How to Register Your Own Domain Name - how to get your own domain name
It will appear on your page as:
