You do not have permission to edit this page, for the following reason:

The action you have requested is limited to users in one of the groups: Users, Administrators.


You can view and copy the source of this page.

Templates used on this page:

Return to Why I should not use Turbo C?.

  1. For a beginner he will be learning wrong concepts like conio.h and clrscr must be used in all c programs
  2. Return type of main is int but turbo c forces void
  3. Difficulty in coding- turbo c forces all declarations before any function call while Standard c compilers allows declaration anywhere.
  4. int a [10][1000] is not possible in Turbo C while modern compilers allow at least 100 times this size.
  5. Far, huge pointers- another not needed concepts
  6. C is for system programming, turbo c won't teach you any system as DOS is no longer in use.
  7. "I code in Turbo C" is enough to get the exit ticket from any good company interview.
  8. A C compiler is supposed to translate a C code to machine code. But the code generated by Turbo C is not for any current machines. It is meant only for DOS (just because DOS emulator is there it works in Windows, but not useful for making any application outside DOS)