Thread: New Compiler

  1. #1
    UnknownAmateur Programmer
    Join Date
    Sep 2008
    Location
    Were definitly not in Kasas anymore...
    Posts
    25

    New Compiler

    I have an old 1987 c-compiler for MS-DOS. I have it running out of command prompt on WIndows XP. I want to upgrade to something a little newer compiler that can make programs that run better on modern computers possibly incorperating the mouse. What language should I use and do you have any recomdation for the compiler.

    Thanks,
    C-Compiler

  2. #2
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    For computer software, I recommend C++. Visual Studio is a great IDE.
    Some other free IDEs can be found at: http://cpwiki.sf.net/IDE
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  3. #3
    Registered User C_ntua's Avatar
    Join Date
    Jun 2008
    Posts
    1,853
    As a compiler you can use GCC for C or G++ for C++. You can search MinGW if you use windows.
    Now language its up to you. Generally, it goes like:
    C -> C++ -> Java - > C# (basic to more advanced)
    So it is up to you. Every one has advantages/disadvantages. There more basic the more close to the hardware it is, meaning you have more control of the performance of the program.
    So depends on what you want to do, what kind of programs you want to create or for what purpose.
    C is somehow old. You should learn C++ if you don't want something really basic.
    Then again, C# is most likely the newer of all, so it is up to you. Java is easier to learn than C++ and safer to use, but C++ combines in a way Java and C.

  4. #4
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Java and C# are not more advanced nor better than C++.
    And even if you're looking for something "basic," C is not an option for computer software! It simply doesn't comply to today's standards. It will only bring headaches with it, due to its age and lack of features as a language.

    However, I will say that C++, C# and Java all have their advantages and disadvantages, so one of them is not superior to the other. It's often a matter of using the right tool for the right job or simply choosing what you're most comfortable with.

    I'll also mention that Visual Studio has its own compiler, so it's a complete package--IDE, debugger, compiler, all in one package. All you need for developing software.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  5. #5
    UnknownAmateur Programmer
    Join Date
    Sep 2008
    Location
    Were definitly not in Kasas anymore...
    Posts
    25

    Thanks

    I want to thank you for your reccemendations I went and got a Microsoft Visual Studio 2008 C++ Express edition. So I will be playing with that for a while.

  6. #6
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685
    C# is the language of champions. All the trendy new pretend software engineers swear by it.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Compiler Paths...
    By Cobra in forum C++ Programming
    Replies: 5
    Last Post: 09-26-2006, 04:04 AM
  2. C Compiler and stuff
    By pal1ndr0me in forum C Programming
    Replies: 10
    Last Post: 07-21-2006, 11:07 AM
  3. I can't get this new compiler to work.
    By Loduwijk in forum C++ Programming
    Replies: 7
    Last Post: 03-29-2006, 06:42 AM
  4. how to call a compiler?
    By castlelight in forum C Programming
    Replies: 3
    Last Post: 11-22-2005, 11:28 AM
  5. Bad code or bad compiler?
    By musayume in forum C Programming
    Replies: 3
    Last Post: 10-22-2001, 09:08 PM