Official version of Turbo C++ is available to download for Windows, Mac, and Linux Systems. You can download and install Turbo C++ from below.

Turbo C++ Download
You can download Turbo C++ for Windows, Mac, and Linux from below. These versions work fine on Windows 7, 8, 10, 11 and all Linux and Mac os Versions.
Download Turbo C++ for Windows
Download Turbo C++ for Windows XP, 7, 8, 10 and 11 from below.
| File | Size | Download |
|---|---|---|
| Turbo C++ for Windows 32/64 bit | 7.0 MB | Download |
Installation Guide
- Install the Software:
- Run the setup file you downloaded.
- Follow the installation prompts.
- The software will automatically set up Turbo C++ in a way that it runs seamlessly on modern Windows.
- Run Turbo C++:
- Once installed, you can run Turbo C++ from the Start menu or the desktop shortcut.
Download Turbo C++ for Linux
| File | Size | Download |
|---|---|---|
| Turbo C++ for Linux | 5.9 MB | Download |
Installation Guide
Running Turbo C++ on Linux involves using an emulator that can simulate the DOS environment where Turbo C++ was originally designed to run. The most common tool for this purpose is DOSBox, which is a DOS emulator.
Here’s a step-by-step guide to get Turbo C++ running on Linux:
1. Install DOSBox
On most Linux distributions, DOSBox can be installed directly from the package manager:
For Ubuntu/Debian-based systems:
sudo apt update
sudo apt install dosbox
For Fedora:
sudo dnf install dosbox
For Arch Linux:
sudo pacman -S dosbox
2. Download Turbo C++
Download from above link.
3. Configure DOSBox for Turbo C++
Before running Turbo C++, it’s useful to set up a configuration that will automatically mount the Turbo C++ directory in DOSBox:
- Launch
DOSBoxonce to generate the default configuration file. - Open the DOSBox configuration file. Its location is often
~/.dosbox/dosbox-0.74.conf(the version number might differ). - At the end of the configuration file, add these lines to automatically mount the Turbo C++ directory:
mount c ~/turbo-cpp
c:
cd TC\BIN
TC.EXE
This assumes that Turbo C++ was extracted to ~/turbo-cpp and that the binary is in the TC\BIN directory. Modify the paths accordingly if your setup is different.
4. Run Turbo C++ in DOSBox
After the configuration, each time you run DOSBox, it will automatically mount the Turbo C++ directory and launch the compiler.
Just open DOSBox, and you should be greeted by the Turbo C++ environment. You can then start programming in the IDE just like you would on an old DOS machine.
Download Turbo C++ for Mac
| File | Size | Download |
|---|---|---|
| Turbo C++ for Mac | 11.0 MB | Download |
Installation Guide
To run Turbo C++ on a Mac, you will typically rely on a combination of DOS emulation and a software wrapper for MacOS. Here’s a guide to get Turbo C++ running on your Mac using DOSBox, which is a DOS emulator:
1. Install DOSBox on Mac:
- Using Homebrew (If you have Homebrew installed):
brew install dosbox
- Manual Installation:
- Download from above link.
- Drag the application to your Applications folder.
2. Download Turbo C++:
Download from above link.
3. Launch DOSBox and Mount the Turbo C++ Directory:
- Open DOSBox from your Applications folder.
- At the DOS prompt, you’ll want to mount the directory where you extracted Turbo C++. For example, if you extracted Turbo C++ to a
turbo-cppfolder on your Desktop, you would type:
mount c ~/Desktop/turbo-cpp
- After mounting, switch to the C drive in DOSBox:
c:
4. Navigate to the Turbo C++ directory and Run:
Depending on the version and source of your Turbo C++ download, the directory structure might differ slightly. Typically, it might be something like:
cd TC\BIN
Now, run Turbo C++:
TC.EXE
5. (Optional) Automate the process:
To avoid typing these commands every time, you can set up a configuration in DOSBox:
- Find the DOSBox configuration file on your Mac. This is typically located at
~/Library/Preferences/DOSBox 0.74 Preferences(the version number might differ). - Open the configuration file in a text editor.
- At the end of the file, add the following lines to automatically mount the Turbo C++ directory and run the program:
mount c ~/Desktop/turbo-cpp
c:
cd TC\BIN
TC.EXE
Upon doing this, every time you open DOSBox, it will directly launch Turbo C++.
