Sign in Join
Wiki copytemporary

Turbo Pascal: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Turbo Pascal

OldNewLine
1+![Turbo Pascal v3 screenshot](/wiki-images/0/0e/Tp_v3_z80.png) [[Turbo Pascal]] is a dialect of the [[Pascal]] programming language which was sold by Borland International during the 1980s and 1990s for use with the MS-DOS and later Microsoft Windows [[operating system|operating systems]]. A few versions (1.0 and 1.1) were also released for Apple's System 6 and System 7 (a.k.a. Mac OS in later versions).It provided an *Integrated Development Environment* or [[IDE]], which combined editor, program [[Compiler|compiler]] and execution environment for developing, debugging, and compiling Pascal [[Source code|source code]].
2+
3+It would later provide features such as [[Conditional compilation|conditional compilation]] and the ability to separately compile modules using the [[Unit|unit]] directive, and would also implement some of the features which were first implemented years earlier in [[UCSD Pascal]].
4+
5+Beginning with version 5.5 Turbo Pascal introduced support for [[Glossary|OOP]] by an extended version of the [[Object Pascal]] syntax that had been introduced with Apple's [[Mac Pascal]]. For versions 6.0 and 7.0 of the Turbo Pascal language (and product), a separate Windows version was also released: Turbo Pascal for Windows 1.0 and Turbo Pascal for Windows 1.5.
6+
7+Turbo Pascal (and the "professional" product version called [[Borland Pascal]]) were phased out in the 1990s in favor of [[Delphi]] which had language and library enhancements and was focused on [[Microsoft Windows]] GUI programming. There was briefly a Delphi-equivalent for use on the [[Linux]] operating system called [[Kylix]].
8+
9+The [[FPC]] Pascal Compiler provides a high level of compatibility with code written for Turbo Pascal and Borland Pascal, and some degree of compatibility with code written for Delphi and Kylix.
10+
11+## Version History
12+
13+Product Name
14+
15+Release Date
16+
17+Borland Pascal 7
18+
19+27th October 1992
20+
21+Turbo Pascal for Windows 1.5
22+
23+8th June 1992
24+
25+Turbo Pascal for Windows 1.0
26+
27+13th February 1991
28+
29+Turbo Pascal 6
30+
31+23rd October 1990
32+
33+Turbo Pascal 5.5
34+
35+2nd May 1989
36+
37+Turbo Pascal 5
38+
39+24th August 1988
40+
41+Turbo Pascal 4
42+
43+20th November 1987
44+
45+Turbo Pascal 3
46+
47+17th September 1986
48+
49+Turbo Pascal 2
50+
51+17th April 1984
52+
53+Turbo Pascal 1
54+
55+20th November 1983
56+
57+---
58+*From the Free Pascal wiki, page "Turbo Pascal", as it stood on 2023-10-15 after a change by FPC user, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history