Results 1 to 9 of 9

Thread: What is the best programming language to begin with?

  1. #1

    What is the best programming language to begin with?

    I have heard a number of different things when asking which programming language to start with. I have found so intelligent people in these forums and thought I'd ask it here. What is teh best programming language to start with?

  2. #2
    People will say basic, which is correct it is the easiest but also useless. If you wanna be a windows programmer go for Visual Basic at first, but my preference is C++ not C. When you learn C++, C will make sense. But either way go for some form of C first in my opinion. You can also use C++ in the visual c++ compiler, which is also the best and easiest to use compiler, to make windows programs.

  3. #3
    I would say start with C.
    Or if u plan on sticking with wintel VB.

  4. #4
    Senior Member
    Join Date
    Nov 2001
    Posts
    681
    I have to agree that c and C++ are prolly the most useful you can find. VisualBasic is a nice tool for windows programming, but is going to be obsolete in some time with the introduction of C#. (assuming it gets accepted in the programming world of course)

  5. #5
    Senior Member
    Join Date
    Nov 2001
    Posts
    185

    Re: programming languages

    imho, C is the best one for any aspiring professional programmer to learn. In your code fu adventures you will probably learn that most useful and portable languages are based on C. Think of C as the Latin of programming, in that most of the other languages evolved from the whole or used parts of C. It is pretty common for a guy how is a real C freak to pick up a language like Perl or Java and be writting excellent code in under a month. /* know a guy who learned Perl in about 4 days */

    C++ is also a great language, if you are into game programming this might be a good one to start with, after mastering C++ then I would go learn some C and Assembly for any game programmers that want to become professional.

    imho once again, I would highly recommend staying away from any language that is not portable /* portable = can be compiled and run on any OS/processor acrh. for which there is a language X compiler.*/ as it will limit what you can write code for.

    A great free and Open Source IDE/compiler that is a lot like MS Visual C++ is called Dev C++ and can be downloaded for Windows or Linux here http://www.bloodshed.net
    Know this..., you may not by thyself in pride claim the Mantle of Wizardry; that way lies only Bogosity without End.

    Rather must you Become, and Become, and Become, until Hackers respect thy Power, and other Wizards hail thee as a Brother or Sister in Wisdom, and you wake up and realize that the Mantle hath lain unknown upon thy Shoulders since you knew not when.


  6. #6
    what??? most games are wrote with C not C++, besides it is a waste of time learning C and then getting a C++ book. If you learn C++ you will be able to write aand understand C code. If you are a CS major in school they dont teach you C they teach you C++ first the other languages like java, which isnt all that different from C++.

  7. #7
    Member
    Join Date
    Sep 2001
    Posts
    66
    i agree with all that the best to start on is C++, but it is sometimes too hard for a beginning programmer to understand,

    if this is true i recommend starting with a scripting language like Javascript or something, its not that hard to learn, has many aspects of major languages, will prepare you for these languages, and Javascript fits right into HTML code, so you don't have to mess with compilers and stuff
    \"I am convinced that societies which live without government enjoy an infinitely greater degree of happiness than those who do.\" Thomas Jefferson

  8. #8
    Intresting opinions, I wasn't expecting "c/c++" as a response. Thanks for your replies!

  9. #9
    Senior Member
    Join Date
    Aug 2001
    Posts
    356
    i'd say that c++ is definatly the way to go...its not that hard. its my first real language. all i ever did before this was some kind of basic(i think) on a TRS-80 when i was quite young and doing TI-86(a graphing calculator, for those of you who dont know) programing. both were sorta BASIC(well, atleast thats what ive been told), but i find c++ to be about a thousand times easier to pick up. you just have to make sure you are learning from a good book or in a good class. if you use MS Visual Studio's VC++ compiler dont expect the help files to be all that helpfull...they write all the source in straght C and its kinda criptic about alot of things.
    -8-

    There are 10 types of people in this world: those who understand binary, and those who dont.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •