1. This forum is in read-only mode.

Just wondering on how i should start programming....

Discussion in 'Computers & Modding' started by bikeboy99, Jun 9, 2011.

  1. bikeboy99

    bikeboy99 Well-Known Member

    So i found a tutorial on how to write a Hello World program in C++ but im just wondering if this is the best way to start this out. I only plan programming to be a hobby and maybe eventually become something bigger, but i just want to write small, fun applications. So basically what i want to know is if this is the best way to learn as i am a complete beginner? And if C++ is the best language, or if i should switch to Python or something, Oh and if it helps im writing the Hello World program in Microsoft Visual C++ 2010 Express.
     
  2. Loonylion

    Loonylion Administrator Staff Member

    C++ is the most commonly used language. Visual basic is good for beginners but its not very widely used and can only run on windows. PHP, while not much use for writing applications (its a server side scripting language) has syntax very similar to C++ and is a lot easier, so it can provide a beneficial stepping stone to C++
     
  3. bikeboy99

    bikeboy99 Well-Known Member

    Well i want to start on C++ or something just to see what its like then i might go into modding minecraft :p So what your saying is start on PHP and then move to C++ when i get confident?
     
  4. scandalozo

    scandalozo New Member

    If you plan on modding Minecraft, then I suggest you start with Java. Sure syntax is different from C++, but it's not something hard to get accustomed to. The only difficulty I had when I was taking up Java is getting familiarized with the different packages and built-in classes. Also try to get accustomed to object-oriented programming. It's simply the way to go. There's tons of tutorials to be found in the web too so I don't think you'll have a hard time learning. The fact that Java is multi-platform is one more good thing about it.

    The downside is that Java has an automatic garbage collector. Why is this a downside? It's because you might get so accustomed to it that you forget to clean up your trash, which is usually a poor programming practice. So when you decide to move on to another language, you will have a lot of problems with your garbage data. All high-level programming languages have similar problems since they have at least one feature in them that automates something. Sure, they make programming for you easier but they also make you forget about the basics.
     
  5. Loonylion

    Loonylion Administrator Staff Member

    Saying java is good because it is multi-platform is like saying anal sex is good because it works on both genders. It is an abomination of a programming language.
     
  6. markswan

    markswan Well-Known Member

    Straight sex works on both genders too. Also, nothing wrong with anal.
     
  7. darkrequiem

    darkrequiem Well-Known Member

    Anal sex is good because it works on both genders.

    Also, this topic reminds me of Inunah's. Only this guy is willing to start from the beginning.
     
  8. Stanley Richards

    Stanley Richards Well-Known Member

    >Anal sex is an abomination of sexual intercourse
     
  9. bikeboy99

    bikeboy99 Well-Known Member

    Man you people are beasts of staying on topic
     
  10. maccaman20

    maccaman20 Well-Known Member

    Welcome to RomUlation.
     
  11. vivo

    vivo Well-Known Member

    C for Dummies is the best. I really didn't understand C++. But C worked out well.
     
  12. Loonylion

    Loonylion Administrator Staff Member

    C++ is just object orientated C...

    Also no-one uses C anymore.
     
  13. will1008

    will1008 Well-Known Member

    Oh god can I quote that, please?
    Also, I think its good to start learning Algorithms if you haven't already. Apparently, that will be how I am starting out.
     
  14. Loonylion

    Loonylion Administrator Staff Member

    not my quote, aside from the last bit anyway.

    theory of algorithms is useful for programming but not necessary.
     
  15. someirishkid

    someirishkid Well-Known Member

    What language is flash programmed in?
    And is it easier than/similar to C++?
     
  16. Loonylion

    Loonylion Administrator Staff Member

    if you mean the language used to make flash games, it's actionscript and is not a programming language. it's a scripting language that is exclusive to flash and cannot be used outside of flash.
     
  17. someirishkid

    someirishkid Well-Known Member

    so it would be more beneficial to learn C++?
     
  18. lewis9191

    lewis9191 Well-Known Member

    C++ is often seen on one of the hardest programming languages to learn.

    It would depend what you would be using it for.

    Also what with all these topics on how to start programming.
     
  19. someirishkid

    someirishkid Well-Known Member

    It's an interesting subject
     
  20. Loonylion

    Loonylion Administrator Staff Member

    actionscript is completely useless unless you're going into a career with flash.