Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. About Turbo C

About Turbo C

Scheduled Pinned Locked Moved C / C++ / MFC
learningc++helpquestion
8 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Y Offline
    Y Offline
    yndfcd
    wrote on last edited by
    #1

    Hi,all. I'm a Chinese college student.I'm studying Computer Sciene in a school in China. The problem is almost all school use Turbo C 2.0 as the main compiler when they teach C language course. And thus, almost all beginners think the Turbo C is the essence of learning C language,and they start by using it.Still a lot of people think that Turbo C is the main developement tool.And for C++ beginners , they also think that they should beginner with Turbo C. So,What do you think of this problem?Does this create problems? What do use when you a beginner? And What compiler do you think is suitable for a beginner?

    J J D 3 Replies Last reply
    0
    • Y yndfcd

      Hi,all. I'm a Chinese college student.I'm studying Computer Sciene in a school in China. The problem is almost all school use Turbo C 2.0 as the main compiler when they teach C language course. And thus, almost all beginners think the Turbo C is the essence of learning C language,and they start by using it.Still a lot of people think that Turbo C is the main developement tool.And for C++ beginners , they also think that they should beginner with Turbo C. So,What do you think of this problem?Does this create problems? What do use when you a beginner? And What compiler do you think is suitable for a beginner?

      J Offline
      J Offline
      John M Drescher
      wrote on last edited by
      #2

      There is no real reason to use Turbo C. I used it 10 years ago. Compared to Visual Studio or Borland Builder it is quite primitive with just the basic stuff and does not have any RAD at all. I don’t even believe you can make a 32 bit windows program with that version so it's use is limited. But I bet you can get it very cheap. John

      1 Reply Last reply
      0
      • Y yndfcd

        Hi,all. I'm a Chinese college student.I'm studying Computer Sciene in a school in China. The problem is almost all school use Turbo C 2.0 as the main compiler when they teach C language course. And thus, almost all beginners think the Turbo C is the essence of learning C language,and they start by using it.Still a lot of people think that Turbo C is the main developement tool.And for C++ beginners , they also think that they should beginner with Turbo C. So,What do you think of this problem?Does this create problems? What do use when you a beginner? And What compiler do you think is suitable for a beginner?

        J Offline
        J Offline
        jhwurmbach
        wrote on last edited by
        #3

        yndfcd wrote: almost all school use Turbo C 2.0 as the main compiler when they teach C language course Why don't the use GCC? Its modern, and is crossplatform, and its *free*. <political statement>Oh well, this is China. Officials might not like things that are free</political statement>


        Who is 'General Failure'? And why is he reading my harddisk?!?

        H 1 Reply Last reply
        0
        • J jhwurmbach

          yndfcd wrote: almost all school use Turbo C 2.0 as the main compiler when they teach C language course Why don't the use GCC? Its modern, and is crossplatform, and its *free*. <political statement>Oh well, this is China. Officials might not like things that are free</political statement>


          Who is 'General Failure'? And why is he reading my harddisk?!?

          H Offline
          H Offline
          Hesham Amin
          wrote on last edited by
          #4

          What is GCC ? is it available for download ?

          J 1 Reply Last reply
          0
          • H Hesham Amin

            What is GCC ? is it available for download ?

            J Offline
            J Offline
            jhwurmbach
            wrote on last edited by
            #5

            GCC is the 'GNU compiler collection', a series of compiler frontends for different languages in combinations with backends for a real lot of processors. For all major systems (like Win32) are ready made distributions using the frontend (e.g C and C++) and backend (intel/amd processors) available. Look here[^] and go to 'GNU projects'. Hope this helps.


            Who is 'General Failure'? And why is he reading my harddisk?!?

            H 1 Reply Last reply
            0
            • J jhwurmbach

              GCC is the 'GNU compiler collection', a series of compiler frontends for different languages in combinations with backends for a real lot of processors. For all major systems (like Win32) are ready made distributions using the frontend (e.g C and C++) and backend (intel/amd processors) available. Look here[^] and go to 'GNU projects'. Hope this helps.


              Who is 'General Failure'? And why is he reading my harddisk?!?

              H Offline
              H Offline
              Hesham Amin
              wrote on last edited by
              #6

              Thank you alot.. but what about the IDE ? I realized (from the web site) that GCC is a command line only utility.. any alternatives ?

              J 1 Reply Last reply
              0
              • H Hesham Amin

                Thank you alot.. but what about the IDE ? I realized (from the web site) that GCC is a command line only utility.. any alternatives ?

                J Offline
                J Offline
                jhwurmbach
                wrote on last edited by
                #7

                Yes, gcc is command line only. Tere is nothing to beat the VisualStudio if you are into seamlessly integrated MSDN or extensive wizards to do your code for you. VC++ is cheap(er) for students. But if you want an editor with syntax-highlighting and possibilities for starting a build, I can recommend SciTE or UltraEdit or any other of a multitude of programmers editors. Take your pick. I have no idea if there are any good Open Source IDEs. Eclipse (while made primarily for Java) seems to work with C++. So, I hope to have drowned in possibilities... Off topic:If you like to learn C#, I recommend SharpDevelop. Free and very good.


                Who is 'General Failure'? And why is he reading my harddisk?!?

                1 Reply Last reply
                0
                • Y yndfcd

                  Hi,all. I'm a Chinese college student.I'm studying Computer Sciene in a school in China. The problem is almost all school use Turbo C 2.0 as the main compiler when they teach C language course. And thus, almost all beginners think the Turbo C is the essence of learning C language,and they start by using it.Still a lot of people think that Turbo C is the main developement tool.And for C++ beginners , they also think that they should beginner with Turbo C. So,What do you think of this problem?Does this create problems? What do use when you a beginner? And What compiler do you think is suitable for a beginner?

                  D Offline
                  D Offline
                  David Crow
                  wrote on last edited by
                  #8

                  yndfcd wrote: So,What do you think of this problem?Does this create problems? What do use when you a beginner? And What compiler do you think is suitable for a beginner? Borland Turbo C was the first C compiler I purchased. I loved it. Wouldn't be where I am today without having gone down that road. From there, I went to Borland Turbo C++, then to Microsoft C, and finally to Microsoft Visual C++. A tool is what you make of it. When navigating the stones, skipping the smaller, intermediate stones is not always a good idea.


                  Five birds are sitting on a fence. Three of them decide to fly off. How many are left?

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups