Catzie.net Blog
Programming, Networking, and other Downloads by Catzie
 

Free Download of Turbo C++ 3.0 Compiler (With Install Instructions)

By Catzie

UPDATE: If you get the error Linker Error: Unable to open include file ‘C0S.OBJ’ while running your c program (or c++), please try copying the C0S.OBJ from the OBJ folder into the main folder of the compiler. The downloadable c/c++ compiler archive has been updated with this fix.

Note: The procedures on this post were tested on a computer running Windows XP and another which is running Windows 7 (both 32-bit and 64-bit). PLEASE make sure you follow the instructions carefully and copy the sample C program codes correctly before saying that what you downloaded doesn’t work. Thanks, and good luck. :)

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)

The Download Link:

Turbo C++ Compiler version 3.0 (On MediaFire) (139919)

That’s the C program compiler I used to use during my early college terms.

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:


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

    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:\YourFolder\INCLUDE. For example, C:\tcpp3\INCLUDE. 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:\YourFolder\LIB, for example C:\tcpp3\LIB. 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


#include <stdio.h>
#include <conio.h>
int main(){
clrscr();
printf("Hello world!");
getch();
return 0;
}

Hello World sample code for testing in C++ language


#include
main(){
cout << "Hello World!";
return 0;
}

Auto-Generated Related Posts:


...

259 comments have been posted
catzie.net blog comment Add your comment



  1. May 21, 2012 at 1:42 am
    Permalink

    I think 4.5V better than this

    Well-loved. Like or Dislike: Thumb up 19 Thumb down 7


  2. grace

    June 1, 2012 at 8:02 pm
    Permalink

    thank you!

    Well-loved. Like or Dislike: Thumb up 16 Thumb down 3


  3. June 9, 2012 at 12:04 am
    Permalink

    c-programming

    Well-loved. Like or Dislike: Thumb up 17 Thumb down 3


  4. himanshu

    June 12, 2012 at 2:22 am
    Permalink

    thnx it is really helpful

    Hot debate. What do you think? Thumb up 7 Thumb down 7


  5. Guy

    June 21, 2012 at 6:17 am
    Permalink

    Hi there,
    I ran the tc.exe in XP SP3 and the compiler window is extremely small. How do I scale the compiler to fit my 1920×1200 screen? I don’t want to use dos box. thank you very much

    Guy

    Well-loved. Like or Dislike: Thumb up 10 Thumb down 4


    • vinay

      October 24, 2012 at 10:28 pm
      Permalink

      click Alt+Enter

      Like or Dislike: Thumb up 4 Thumb down 1


  6. Doug

    June 23, 2012 at 7:23 am
    Permalink

    I’m a C++ beginner and try to run the following code copied from downloaded from Google, but just errors. Can someone help me to figure out?

    /* my second program in C++
    with more comments */
    #include
    using namespace std;
    int main ()
    {
    cout << "Hello World! "; // prints Hello
    World!
    cout << "I'm a C++ program"; // prints I'm a
    C++ program
    return 0;
    }

    Hot debate. What do you think? Thumb up 6 Thumb down 3


    • rfamDev

      June 25, 2012 at 9:21 pm
      Permalink

      remove this line of code “using namespace std;”

      and the “#imclude” should be #include stdio.h.

      Like or Dislike: Thumb up 4 Thumb down 3


    • imtiyazshaikh

      August 1, 2012 at 3:15 pm
      Permalink

      You should write this:-

      #include
      #include
      using namespace std;
      void main ()
      {
      cout << "Hello World! "; // prints Hello
      World!
      cout << "I'm a C++ program"; // prints I'm a
      C++ program
      getch();
      }

      if you use int main();
      then for geting output you should go to the "windows" option which is in top white line.

      Well-loved. Like or Dislike: Thumb up 6 Thumb down 1


  7. Doug

    June 26, 2012 at 3:16 am
    Permalink

    thx rfamDev. but it said “unable to open include file ‘stdio.h’

    Like or Dislike: Thumb up 3 Thumb down 2


  8. Kartik

    June 27, 2012 at 4:59 pm
    Permalink

    it is showing error in
    #include
    #inxlude

    Like or Dislike: Thumb up 2 Thumb down 1


  9. santhosh reddy

    June 28, 2012 at 4:42 pm
    Permalink

    hii… am not able to open the file TC in my windows 7 32 bit
    when i tired to click that TC file it just blinks and then it is disepearing what should i do??? plz hellp me ma’m

    Like or Dislike: Thumb up 1 Thumb down 0


    • anam

      November 4, 2012 at 1:49 pm
      Permalink

      whats a method of install turbo c ++ how we can install

      Like or Dislike: Thumb up 0 Thumb down 0


  10. muthukumar

    July 1, 2012 at 9:58 pm
    Permalink

    thia tcpp3 is not working with windows 7

    Like or Dislike: Thumb up 0 Thumb down 0


  11. Abhinav

    July 6, 2012 at 9:25 pm
    Permalink

    Wow! Its working Catzie…thank you so much :-)
    I tried two versions of Turbo C++ 3 before this and both didn’t work, so I’m really glad to finally have a working compiler! :D

    Like or Dislike: Thumb up 2 Thumb down 0


  12. shraddha

    July 15, 2012 at 12:39 am
    Permalink

    m unable to open OBJ folder in Emulated turbo C++ 3.0

    Like or Dislike: Thumb up 1 Thumb down 0


  13. shraddha

    July 15, 2012 at 12:48 am
    Permalink

    how to copy COS.OBJ from OBJ folder to main comipler folder……….
    there is no OBJ folder in my Turbo C++ 3.0

    Like or Dislike: Thumb up 1 Thumb down 1


  14. Raghav

    July 25, 2012 at 10:55 pm
    Permalink

    The TC.exe is not working on my windows 7 ultimate 64-bit.

    Like or Dislike: Thumb up 2 Thumb down 0


    • sandhya

      September 21, 2012 at 3:32 pm
      Permalink

      ya …. i too have windows 7 ultimate 64 bit… TC.exe is not working !! do u have any solution???

      Like or Dislike: Thumb up 0 Thumb down 0


  15. August 2, 2012 at 3:21 am
    Permalink

    thans too
    really i use linux at all but my fried has porbem concerned to conio.h so this good complier i have used before 5 years

    Like or Dislike: Thumb up 0 Thumb down 0


  16. kamlesh kaur

    August 3, 2012 at 1:18 pm
    Permalink

    hiiiiii…..i am also not able to open TC in my window xp….when i click on TC to open it, it get disappear….plz reply me..help me……….

    Like or Dislike: Thumb up 0 Thumb down 0


  17. pb

    August 6, 2012 at 9:59 am
    Permalink

    where can I dL version 4.5?

    Like or Dislike: Thumb up 0 Thumb down 0


  18. incexz

    August 6, 2012 at 11:49 am
    Permalink

    hi … i cant open my TC.EXE in my window xp .. pls help me ASAP :)

    Like or Dislike: Thumb up 0 Thumb down 0


  19. Pawan

    August 8, 2012 at 1:12 pm
    Permalink

    I am able to run turbo C.
    But not C++.
    I want to practice C++ programs.
    So, can anybody help me how to run C++ using these files?

    Like or Dislike: Thumb up 0 Thumb down 0


  20. art hulpa

    August 16, 2012 at 9:43 pm
    Permalink

    What a nice program it so very nice i like this

    Like or Dislike: Thumb up 0 Thumb down 0


  21. August 19, 2012 at 8:10 am
    Permalink

    i want to download a turbo c
    bt i dnt know how to download it!

    i want to learn in turbo c….

    pls. help me

    Like or Dislike: Thumb up 0 Thumb down 0


  22. yeshwanth

    August 22, 2012 at 10:39 pm
    Permalink

    hello!!..
    actually i downloaded everything!!.. my download was process z cmplt bt after tat whn i open th folder in tat turbo c++ it opens fr 5secs and blinks and juss com back.. my system os is windows xp.. plz help me..

    Like or Dislike: Thumb up 0 Thumb down 0


  23. bilal

    August 26, 2012 at 6:55 pm
    Permalink

    thanx

    Like or Dislike: Thumb up 0 Thumb down 0


  24. jayachandra

    August 30, 2012 at 7:31 pm
    Permalink

    I just downloaded TC ++ I can’t run it.When I click the shortcut the monitor screen will be full black.

    Like or Dislike: Thumb up 0 Thumb down 0


  25. September 16, 2012 at 9:40 pm
    Permalink

    Turbo C

    Like or Dislike: Thumb up 0 Thumb down 0


  26. September 16, 2012 at 9:43 pm
    Permalink

    I want to have a Turbo C++ to program my assign.

    Like or Dislike: Thumb up 1 Thumb down 0


  27. Soumita Das

    September 16, 2012 at 11:03 pm
    Permalink

    Good

    Like or Dislike: Thumb up 0 Thumb down 0


  28. john dave

    October 4, 2012 at 9:23 pm
    Permalink

    hi to all i need your help can you help me to answer my assignment. this is the question..

    Write a program that will accept two numbers and display the highest

    N1 N2

    Like or Dislike: Thumb up 0 Thumb down 0


    • jamalix

      October 12, 2012 at 4:23 am
      Permalink

      depending on your compiler…..
      #include
      #int main()
      {
      int N1, N2;
      cout <> N1;
      cout <> N2;
      if (N1>N2)
      cout << "\nThe higher number is: ";
      cout << N1;
      if (N1<N2)
      cout << "\nThe higher number is: ";
      cout << N2;
      if (N1==N2)
      cout << "\nThe two numbers are equal";
      return o;
      }

      Note: It can be much more simplified, you can do that on your own. cheers

      Like or Dislike: Thumb up 0 Thumb down 0


  29. jamalix

    October 10, 2012 at 3:37 am
    Permalink

    when i run the program with the compiler and view the output, nothing shows! I previously used this compiler on a windows xp system and it worked just fine. I’m currently using a windows 7 system, does this new development have anything to do with this change? Please help.

    Like or Dislike: Thumb up 0 Thumb down 0


    • jamalix

      October 10, 2012 at 3:57 am
      Permalink

      I solved the problem already! Thanks

      Like or Dislike: Thumb up 0 Thumb down 0


      • preeti

        October 23, 2012 at 2:22 pm
        Permalink

        can u tel me hw the prob was solved…even i too hav a same prob…!!!

        Like or Dislike: Thumb up 0 Thumb down 0


  30. anita rattan

    October 22, 2012 at 8:16 pm
    Permalink

    thank you It really works.

    Like or Dislike: Thumb up 0 Thumb down 0


  31. preeti

    October 23, 2012 at 2:20 pm
    Permalink

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

    Like or Dislike: Thumb up 0 Thumb down 0


  32. Atta Ur Rehman

    November 2, 2012 at 12:54 pm
    Permalink

    thanks

    Like or Dislike: Thumb up 0 Thumb down 0


    • Atta Ur Rehman

      November 2, 2012 at 12:57 pm
      Permalink

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

      Like or Dislike: Thumb up 0 Thumb down 0


  33. Saranga Baruah

    November 16, 2012 at 9:48 pm
    Permalink

    Thanx your instruction helped me a lot

    Like or Dislike: Thumb up 0 Thumb down 0


  34. siva

    November 18, 2012 at 1:33 am
    Permalink

    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

    Like or Dislike: Thumb up 0 Thumb down 0


    • rashi

      November 30, 2012 at 3:13 am
      Permalink

      change d diectories as mentioned above..

      Like or Dislike: Thumb up 0 Thumb down 0


  35. jyo

    November 20, 2012 at 11:23 pm
    Permalink

    IT’S VERY HELPFUL

    Like or Dislike: Thumb up 0 Thumb down 0


  36. November 20, 2012 at 11:26 pm
    Permalink

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

    Like or Dislike: Thumb up 0 Thumb down 0


    • November 20, 2012 at 11:28 pm
      Permalink

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

      Like or Dislike: Thumb up 0 Thumb down 0


  37. Zaid Sayed

    November 26, 2012 at 12:50 am
    Permalink

    thanks

    Like or Dislike: Thumb up 0 Thumb down 0


  38. rashi

    November 30, 2012 at 3:11 am
    Permalink

    thanks a lotttt…!!!

    Like or Dislike: Thumb up 0 Thumb down 0


  39. syarif

    December 4, 2012 at 10:56 am
    Permalink

    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(“%c\n”, 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 karakter\n”,
    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 berantai\n”);
    ptr_sementara=ptr_kepala;
    while (ptr_sementara)
    {
    printf(“%s %s\n”, ptr_sementara->nomor,
    ptr_sementara->nama);
    ptr_sementara = ptr_sementara ->lanjutan;
    }

    Like or Dislike: Thumb up 0 Thumb down 0


  40. Bhupi

    January 7, 2013 at 2:45 pm
    Permalink

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

    Like or Dislike: Thumb up 0 Thumb down 0


  41. Athira ps

    February 2, 2013 at 8:53 pm
    Permalink

    thank you It really work

    Like or Dislike: Thumb up 0 Thumb down 0


  42. Ed

    February 4, 2013 at 9:54 pm
    Permalink

    thanx very much..

    Like or Dislike: Thumb up 0 Thumb down 0


  43. fred line

    February 24, 2013 at 12:00 pm
    Permalink

    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.

    Like or Dislike: Thumb up 1 Thumb down 0


  44. rashu

    March 5, 2013 at 12:17 am
    Permalink

    plz contact me i am in a problem my brother wants a C programming software if u can help contact me plz plz plz…..(ankurtiwari97@gmail.com)

    Like or Dislike: Thumb up 0 Thumb down 1


  45. May 4, 2013 at 11:27 pm
    Permalink

    Turbo C++ Download is great thanks.

    Like or Dislike: Thumb up 0 Thumb down 0

One Trackback

...

Post a Comment


*
*

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