Turbo C++ 3.0 Windows 7 Free Download: Compiler with Instructions

Written by

on

in

, ,


🚀 Quick Summary

  • Download and extract Turbo C++ 3.0 directly to your C: drive.
  • Use TC.EXE (not the shortcut) to run the compiler.
  • Windows 7 64-bit users must use DOSBox to emulate a 32-bit environment.

Note for users of Windows 7 64-bit: You need to use DOSBox to emulate a 32-bit system because this compiler is not compatible with 64-bit. Install DOSBox, and mount your C: drive, or whichever drive you installed Turbo C in.

The download page for Turbo C++ 3.0 was one of the most popular pages in poochycat.com, my previous domain which had already expired.

(The rest of this post must be viewed to find the download links and installation instructions for turbo c++ 3.0 windows 7 free download)

Installation Instructions

Last Updated: November 2011

  1. Download the archive from the link(s) provided somewhere at the top of this post.
  2. Unzip it and place the contents of the archive into a folder inside your Drive C. (e.g., C:tcpp3)
  3. Please observe:
    Screenshot showing the TC.EXE executable file to run Turbo C++

    The above is the TC.EXE file that you MUST run.

    Screenshot showing the incorrect TC shortcut file to avoid

    The above is the TC Shortcut file, don’t use it.

    The compiler is the file named TC.EXE. Don’t confuse it with the TC shortcut! Simply double click on that and the compiler will run.

  4. Just before you type your C program code, please make sure you have the correct path for the INCLUDE Directory and LIBRARY Directory. You can check by clicking on Options -> Directories…
  5. The path for the INCLUDE Directory must be C:YourFolderINCLUDE. For example, C:tcpp3INCLUDE. The file you downloaded uses tcpp3 as folder name, which is why I’m using the same folder name in my example. Please make sure you specify the correct path to the INCLUDE folder, this is crucial, or else it you would get errors. The INCLUDE folder should directly under tcpp3 folder, and tcpp3 folder is directly under your drive C folder.
  6. And the path for the LIBRARY Directory must be C:YourFolderLIB, for example C:tcpp3LIB. Again, check if you have the correct path to the LIB folder.
  7. Remember to change the YourFolder into the name of the folder you are using for your Turbo C++.
  8. You can now test a C program code. First, select File from the menu and choose new. Copy the sample codes at the end of this blog entry.
  9. After copying the codes, select Run from the menu, and choose Run. There should be an output of Hello World on the screen. The codes worked for me, please copy them carefully.

Hello World sample code for testing in C language

Hello World sample code for testing in C++ language


Related Posts

About the author:

Catzie Avatar

The homo sapiens behind these blog posts is “Catzie“

Explore my top blog posts:

Comments

261 responses to “Turbo C++ 3.0 Windows 7 Free Download: Compiler with Instructions”

  1. anita rattan Avatar
    anita rattan

    thank you It really works.

  2. preeti Avatar
    preeti

    hey…i’m using windows 7…my programms r compil’d n build but they wil nt run…soo no output….plz help..!!

  3. Atta Ur Rehman Avatar
    Atta Ur Rehman

    thanks

    1. Atta Ur Rehman Avatar
      Atta Ur Rehman

      my program is turbo c v3.0 not compile pleas help

  4. Saranga Baruah Avatar
    Saranga Baruah

    Thanx your instruction helped me a lot

  5. siva Avatar
    siva

    i downloaded turbo c++ recently
    i executed one program but there is no result it is saying it will not include stdio.h what i want to do

    1. rashi Avatar
      rashi

      change d diectories as mentioned above..

  6. jyo Avatar
    jyo

    IT’S VERY HELPFUL

  7. Eby Ajayan Avatar

    very……….
    helpful;”……………$#@

    1. jyo Avatar

      thank you.it’s correct………………………..

  8. Zaid Sayed Avatar
    Zaid Sayed

    thanks

  9. rashi Avatar
    rashi

    thanks a lotttt…!!!

  10. syarif Avatar
    syarif

    please coment it

    /*-----------------------------------*
    * fILE PROGRAM : LIST1.C *
    * Program daftar berantai(link list)*
    * menampilakn data *
    *-----------------------------------*/

    #include
    #include
    #include
    #include

    #define PANJANG_NOMOR 5
    #define PANJANG_NAMA 20

    struct simpul_mahasiswa
    {char nomor[PANJANG_NOMOR + 1];
    char nama[PANJANG_NAMA + 1];
    struct simpul_mahsiswa*lanjutan;
    };
    struct simpul_mahasiswa*ptr_kepala=NULL;/*Ujung Link List*/

    void pemasukan_data(void);
    void masukan_string(char *keterangan, char *masukan,
    int panjang_maks);
    void tampilkan_data(void);
    /*-------------PROGRAM UTAMA--------------*/
    main()
    {
    pemasukan_data();
    tampilkan_data();
    }
    /*-------------AKHIR PROGRAM UTAMA--------*/
    void pemasukan_data(void)
    {
    char jawaban;
    struct simpul_mahasiswa*ptr_baru;

    do
    {
    ptr_baru = (struct simpul_mahasiswa*)
    malloc(sizeof(struct simpul_mahasiswa));
    if(ptr_baru)
    {
    masukan_string("Nomor mahasiswa : ", ptr_baru->nomor,
    PANJANG_NOMOR);
    masukan_string("Nama mahasiswa :",ptr_baru->nama,
    PANJANG_NAMA);
    ptr_baru->lanjutan = ptr_kepala;
    ptr_kepala = ptr_baru;
    printf("Masukkan Data Lagi (Y/T)?");
    do
    jawaban = toupper(getch();)
    while (!(jawaban='Y' || jawaban='T'));
    printf("%cn", jawaban);
    }
    else
    {
    puts("Memori tak cukup!");
    break; / *keluar dari do-while */
    }
    }
    while (jawaban='Y');
    }
    void masukan_string(char*keterangan, char*masukan,
    int panjang_maks)
    {
    char st[256];

    do
    {
    printf(keterangan); /*tampilkan keterangan*/
    gets(st); /*baca string dari keuboard*/
    if (strlen(st)>panjang_maks)
    printf("Terlalu panjang.Maksimum %d karaktern",
    panjang_maks);
    }
    while (strlen(st)> panjang_maks);

    strcpy(masukan,st);/*salin string st ke masukan*/
    }
    void tampilan_data(void)
    {
    struct simpul_mahasiswa*ptr_sementara;
    puts("nisi daftar berantain");
    ptr_sementara=ptr_kepala;
    while (ptr_sementara)
    {
    printf("%s %sn", ptr_sementara->nomor,
    ptr_sementara->nama);
    ptr_sementara = ptr_sementara ->lanjutan;
    }

  11. Bhupi Avatar
    Bhupi

    yar !! This Compiler is not working in Wind 8 .
    PLease help

  12. Athira ps Avatar
    Athira ps

    thank you It really work

  13. Ed Avatar
    Ed

    thanx very much..

  14. fred line Avatar
    fred line

    using tc ++ v 3.0 on win xp sp 3.
    gave me errors 5 errors when i compiled a program.
    how to fix this prob.any help would be highly appreciated .
    regards.

  15. rashu Avatar
    rashu

    plz contact me i am in a problem my brother wants a C programming software if u can help contact me plz plz plz…..([email protected])

  16. ABHISHEK Avatar
    ABHISHEK

    THANX………

Leave a Reply

Your email address will not be published. Required fields are marked *