Turbo Pascal

Bách khoa toàn thư mở Wikipedia
Bước tới: menu, tìm kiếm
Turbo Pascal 6

Turbo Pascal là một trình biên dịch và một môi trường phát triển tích hợp (IDE) cho ngôn ngữ Pascal chạy trên nền hệ điều hành MS-DOS, được phát triển bởi hãng Borland. Cái tên Borland Pascal dành riêng cho phiên bản tốt hơn của Turbo Pascal (với nhiều thư viện chuẩn và mã nguồn hơn). Borland Pascal cũng được dùng để chỉ trình biên dịch Pascal của hãng Borland.


Các phiên bản[sửa | sửa mã nguồn]

  • Turbo Pascal 4 sửa lại thư viện đồ họa của Turbo Pascal 3 và đưa vào khái niệm unit (đơn vị chương trình).
  • Turbo Pascal 5 có tính năng lập trình hướng đối tượng (OOP).
  • Turbo Pascal 6 có một số tính năng mới trong đó IDE được cải thiện, cho phép mở nhiều cửa sổ soạn thảo cùng lúc (Multi-document interface) (MDI)
  • Turbo Pascal 7 có một số tính năng mới trong đó có cải thiện IDE trong đó có hỗ trợ đổi màu mã lệnh (color-coding).

Các phiên bản mới của Turbo Pascal có kèm theo Turbo Vision, một GUI framework phát triển bởi Borland, dành cho C++ và Pascal.

Lịch sử hình thành[sửa | sửa mã nguồn]

Turbo Pascal được xây dựng trên nền trình biên dịch Blue Label Pascal được viết cho hệ điều hành NasSys của NasCom vào năm 1981 bởi Anders Hejlsberg. Đây là lần viết lại đầu tiên của trình biên dịch Compas Pascal cho hệ điều hành CP/M và trình biên dịch Turbo Pascal cho hệ điều hành MS-DOS và CP/M. Một phiên bản của Turbo Pascal đã được viết cho máy Apple Macintosh từ năm 1986 nhưng cuối cùng cũng bị bỏ dở năm 1992. Một phiên bản khác cũng được viết cho máy DEC Rainbow sau một vài lần phát hành.

Tham khảo[sửa | sửa mã nguồn]