Turbo C và Turbo C ++ là bộ công cụ và trình biên dịch C và C ++ phổ biến do Borland tạo ra. Chúng phổ biến vào cuối những năm 1980 và đầu những năm 1990. Mặc dù ngày nay ít được sử dụng nhưng chúng vẫn được một số người đam mê ưa chuộng.
Các ngôn ngữ lập trình C và C ++ vẫn còn tồn tại, nhưng chúng đã phổ biến ở một số khu vực nhất định vào cuối những năm 1980 và cuối những năm 1990. Mặc dù có nhiều trình biên dịch C và C ++ trên thị trường, nhưng Turbo C và Turbo C ++ là một trong những trình biên dịch phổ biến nhất. Chúng nổi tiếng với việc tạo ra mã nhanh và chứa các thư viện đặc biệt để giúp việc đọc thông tin nhập của người dùng dễ dàng hơn.
Vì họ đã biên dịch mã 16 bit, Turbo C và Turbo C ++ sẽ không chạy nguyên bản trên hệ điều hành 32 bit, nhưng chúng có thể chạy qua các lớp tương thích của Windows. Không có lớp nào như vậy cho các hệ thống 64 bit, vì vậy những người muốn sử dụng chúng thường sử dụng trình giả lập DOS.
GCC, LLVM và các trình biên dịch C và C ++ của Microsoft có thể tạo ra mã 32-bit và 64-bit gốc và là những lựa chọn ưa thích của hầu hết các lập trình viên. Trong khi DOS không còn được hỗ trợ thương mại, những người đam mê vẫn viết các chương trình DOS để sử dụng trong các trình giả lập. Vì Turbo C ++ được phát hành theo giấy phép cho phép sử dụng miễn phí cho mục đích cá nhân, nên đây là một lựa chọn phổ biến của các lập trình viên DOS.