CC++Introduction to C++Language FeatureLearn C++

How To Compile And Run C Program In Turbo C++

How To Compile And Run C Program In Turbo C++

C is one of the most powerful programming languages. Using a fast and reliable C or C++ compiler for Windows is very important for beginners and professionals since it helps C/C++ developers in remembering which language features exist, how to use them, and even detect errors when we get them wrong.

Today we have many free C++ IDE and compiler tools like C++ Builder CE, , Dev-C++, BCC32 Compiler, VS Code, etc. Borland Turbo C++ is another free older compiler. C++ Builder is the modernized descendent of the famous Borland Turbo C++ and its legacy. It has all the previously praised features and toolsets found in Borland Turbo C++ for DOS applications. The latest versions of C++ Builder support both 32-bit and 64-bit operating systems. The biggest addition to the Windows version of this app is its enhanced IDE with modernized compiler and up to date component set.

If you are beginner or a fan of the old Borland Turbo C++ for Windows from 1990s, or you require to create, modify or test DOS apps, instead of the old Turbo C++ IDE package, we highly recommend you to use the latest C++ Builder which has modern GUI support, development tools, is stable, and makes it easy to develop and compile C and C++ applications not only on Windows (including Windows 11) but also on iOS and Android too.

The C++Builder and RAD Studio 11.1.5 with C++ Software Code Insight Update

In C++ Builder (formerly Borland Turbo C++), simply, you can run Turbo C codes safely. by the C++ compilers and build tools like C++ Builder. C++ Builder has free C++ Builder Community Edition and C++ Builder Professional / Architect / Enterprise Versions.

C++ Builder is a modernized professional IDE and has great C and C++ compilers to create amazing C++ software for the different OS platforms. The C++ Builder IDE and it’s C and C++ compilers have many modern features to develop professional apps in modern ways. There is a new release of RAD Studio / C++ Builder version 11.1.5 with Code Insight Update. This is a quality release focused on C++ Code Insight and related features for C++ … Continue reading

292669203_10159281964412499_2865954964395779081_n-2548541

How to compile and run a C program in Turbo C++?

1. Download Borland Turbo C++ or BCC Compiler from https://www.embarcadero.com/free-tools/ccompiler

How To Compile And Run C Program In Turbo C++. A screenshot of the Turbo C++ IDE
Captured from : https://winworldpc.com/product/turbo-c/45-win

2. In C and C++ programs we use return to exit a program in C. If you are a beginner “Hello World” examples are good to understand feature of that programming language. It is good to understand how to edit text, how to write in its format, how to compile and link, how to debug and execute, how to deploy or release. This full example below is a “Hello World” C example that can be run with C++ Builder.

In this example above we define main() function as a integer (int) function, that means we should return a integer value. Here, we print a text with printf() function and then we wait to get a character input (key press) with getchar(); function, sometimes this is necessary to see results when running it. Then we exit and return 0; which means our main app successfully run and exit.

3. Press the Run Button, F9 to Compile and Run, or use Menu. If you are using Embarcadero C++ Compiler, in DOS, goto folder of your C file and type bcc32 and your file name. For example, you can compile your app as below,

To run your compiled app you can type compiled excitable file name which has .exe extension of you C file. For example to run compiled myapp.c file write its executable output as below,

How to compile and run a C program in modern Turbo C++ aka C++ Builder

cbuider_studio_final_icons_64-9744851-4964591-6127446-4112068-5843153

C++ Builder is the easiest and fastest C and C++ IDE for building simple or professional applications on the Windows, macOS, iOS & Android operating systems. It is also easy for beginners to learn with its wide range of samples, tutorials, help files, and LSP support for code. C++ Builder comes with Rapid Application Development Studio, also known as RAD Studio, and C++ Builder is one of the most professional IDE’s that work under RAD Studio. It is the oldest IDE (it began as Borland Turbo C in 1990 and was later renamed Borland C++ Builder). Under the Embarcadero brand, multiple new versions have been released, year upon year, along with great new features, updates, and support to ensure that your apps can stay current. RAD Studio’s C++ Builder version comes with the award-winning VCL framework for high-performance native Windows apps and the powerful FireMonkey (FMX) framework for cross-platform UIs.

rads11-1u1light_welcome-9155681
The Latest RAD Studio, C++ Builder Welcome Screen

You can simply run your application in Debug mode and use STOP button to exit from your C or C++ application.

You can download the free C++ Builder Community Edition here: https://www.embarcadero.com/products/cbuilder/starter.

Professional developers can use the Professional, Architect or Enterprise versions of C++ Builder. Please visit https://www.embarcadero.com/products/cbuilder.

Download RAD Studio 11 Now

See What’s New in RAD Studio 11

close

Oh hi there 👋
It’s nice to meet you.

Sign up to receive awesome C++ content in your inbox, every day.

We don’t spam! Read our privacy policy for more info.


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial

Free C++Builder Community Edition

About author

33+ years of coding with more than 30+ programming languages, mostly C++ on Windows, Android, Mac-OS, iOS, Linux and some other operating systems. Dr. Yilmaz Yoru was born in 1974, Eskisehir-Turkey. He graduated from the department of Mechanical Engineering of Eskisehir Osmangazi University in 1997. One year later he started to work in the same university as an assistant. He received his MSc and PhD degrees from the same department of the same university. He has married and he is a father of a son. Some of his interests are Programming, Thermodynamics, Fluid Mechanics and Artificial Intelligence. He also likes the graphical 2D & 3D design and high-end innovations.
Related posts
CC++Introduction to C++Learn C++

How To Run A C Program in Command Prompt

CC++C++17Learn C++

How To Compile And Run A C Program

CC++Introduction to C++Learn C++

What Kind Of Programming Language Is C?

CC++Introduction to C++Learn C++

What Does C Mean In Programming?