Page 1 of 2 12 Last
  • Jump to page:
    #1
  1. No Profile Picture
    Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2000
    Location
    Sweden
    Posts
    27
    Rep Power
    0
    I'm only 16 years old, and in the future I want's to be a programmer, I have allready looked into Perl and simple stuff like JavaScript.
    My question: Wich programming language should I go for, wich will be popular in the future, (where talking languages like Java or C++ etc.)......

    ------------------
    SwEdE[oelbal]n
  2. #2
  3. No Profile Picture
    RyanP
    Guest
    Devshed Newbie (0 - 499 posts)
    Java, Perl, and XML

    If you know those, just about every language after that will be very intuitive.
  4. #3
  5. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Aug 2000
    Posts
    73
    Rep Power
    15
    I believe Java,C++ are good for application programming (my school is teaching that now!)

    For web programming, I love PHP and PERL (just learn it myself)

    PHP looks very good, while in PERL, its code is quite cryptic!
    Anyway, it depends on how much you like CS!

    ------------------
    http://new.123finder.com/ - Helps you find cool domains for FREE & Registers it for only $14.95/yr
    http://www.guideclick.com/ - Qualified webmaster resources (affiliate programs, web design, tips)

    ------
    Son
  6. #4
  7. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jun 1999
    Location
    Columbia, SC
    Posts
    5
    Rep Power
    0
    C/C++ and Java will take your career in programming as far as you could possibly want to go. C is old, but still widely used, especially with server side applications and lower level applications. C will give you the rudimentary principles of programming. C++ and Java are both object oriented and as a programmer you should become fluent with the principles and design of Object Oriented Programming (OOP) These two languages are very popular and will continue to be for sometime.

    ------------------
    Jason Woods
    http://www.bon-fire.com
    jasonw@bon-fire.com
    ------------------
  8. #5
  9. No Profile Picture
    philip
    Guest
    Devshed Newbie (0 - 499 posts)
    If you want to start fairly soon, learn PHP or Python. If you want to start right, take a Community College class "intro to programming" which will no doubt learn C++. Once you learn C++ you will much more easily learn other languages, such as the ones mentioned above. If you aren't going to take a class then find a book/tutorials.

    The PHP Community is pretty friendly to newbies. Perl, well, Perl is not a good first language imho.
  10. #6
  11. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Nov 1999
    Location
    Keene, NH, USA
    Posts
    4
    Rep Power
    0
    I'd agree with philip - try an intro community college (CC) course.

    Some good ideas:

    - many CC classes transfer when you go to college full-time (advisable).

    - check to see if the college has an intensive course, one which would be finished in half the time. This would get you up to speed faster as many CC intro programming courses are _very_ slow (my wife is taking one right now).

    - don't be surprised if the CC uses Visual Basic for its intro class! The one I'm attending does VB for the intro class then you go on to separate classes for VisualC++, VB and Java.

    - consider continuing on to an associate of science program at the CC, maybe two classes per semester if you can afford it or have the time.

    - my wife is currently taking the intro class along with an Oracle class (just to give her something practical with it), then in the spring she'll take another VB class and a C++ class, then next summer the advanced classes of those two. After that she'll probably take a Java class or two, after I teach her PHP, ASP and CF that is :-)

    If you want to learn programming yourself, start with either PHP or Python. PHP has lots of good tutorials online (hello!), so you may have an easier time of it. If you are going to go with Python I'd suggest starting with the v2 beta as you'll get used to some of its new features which are standard in other laugages.
  12. #7
  13. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2000
    Posts
    23
    Rep Power
    0
    I'm 16 now, but back when I was 12 or 13 I started getting into programming. My route probably isn't the easiest, but I had a lot of experts by my side in case I had questions. I first bought one of those $50 books on learning Perl, which was a solid base for me as a web programmer.

    I would suggest learning C or Java for sure. I don't know either, partly because I don't have the time and partly because I mainly stick to internet applications, but I wish I would have started with that.

    Good luck man, and btw I think I've seen something like "SwEdE[oelbal]n" done in a Robert Frost poem, I'm not sure..

    ------------------
    Aristotle concluded that those who admit their stupidity are truly wise.
    -
    Gil Hildebrand Jr
    4atcost.com Senior Web Developer
  14. #8
  15. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Sep 2000
    Posts
    1
    Rep Power
    0
    Some Object-Oriented language like Java or C++ will be good choice. I think that Java is easy to learn than C++, but C++ is most used in Windows programming. It would be better start from OO language, because it's very different from not OO. If you learn one OO language in right way, after that it easy to learn some other languages.
  16. #9
  17. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Sep 2000
    Location
    Lexington, KY, USA
    Posts
    1
    Rep Power
    0
    I see most everybody is recommending Java and C++. Please do not begin there. I have been programming for 12 years and I have some slightly different advise. Most colleges start you out in an easier language (Basic or Pascal when I was in college, now it is usually Visual Basic). That is to get you started thinking like a programmer. Unfortunately these "starter" languages are not much use in the real world. I would suggest trying PHP first. It is extremely easy to learn and has all the features necessary for learning programming while still allowing you to use what you learned in real-life situations. Then I would move on to the absolute best programming language, Perl. I would not try Java unless you are planning on programming client-side applications. I would not try C++ unless you are programming for Windows. Both Java and C can be used for server-side web applications, but both take much more time to develop and will kill production time. At runtime C is only slightly faster than Perl and Java lags way behind. After being exposed to many different languages, I have stuck with Perl. It is an excellent all-purpose language. If you are going to use OO, then try Java. It will get more popular as computer and internet connection speeds increase in the future.
  18. #10
  19. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Sep 2000
    Location
    ca, usa
    Posts
    10
    Rep Power
    0
    Per an earlier post: XML. Not really a language, but the whole world will revolve around XML before too long.
  20. #11
  21. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Sep 2000
    Posts
    9
    Rep Power
    0
    "the whole world will revolve around XML before too long" that's what they said about Java :P.

    I would have to agree with bhamon, I've been programming for 4 years. If you jump in to lower level languages like C, C++ or Java will likely confuse you. If you want to probram Windows Applications, I would start with VB or Delphi (Delphi is much better but nobody uses it), if you are interested in serverside web applications the PHP is the only way to go (it takes the best of Perl, Java, C and ASP and combines it in to one)

  22. #12
  23. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Sep 2000
    Location
    baltimore, md usa
    Posts
    1
    Rep Power
    0
    I guess I can throw in my two cents.

    I agree with previous responders that learning C, C++ or Java immediately could be quite painful. However, I think that learning sound programming fundamentals is just as important as learning the nuances of a specific language. I think learning sorting, searching and other algorithms, decision structures and data structures are essential for every programmer. Why you may ask. Because they are present in just about every programming language you will ever come across.

    I would also like to point out there is a learning curve in starting anything new (unless you are brilliant). And programming is no exception. There are traps or quirks in any programming language that make learning certain features difficult. We all learn differently. What may be easy to understand for you may not be easy for me. Contact a CC to find out what material they use for Introduction to Programming course and why. And you don't have to buy books now to learn new languages (the internet and local library are great resources).

    And finally. Two things to consider before making your decision to learn any new programming language:
    1) resources available -- documentation, discussion groups, books, sample code, etc.
    2) application usage -- (why use COBOL for an OO application or Java for small sysadmin utilites).
  24. #13
  25. No Profile Picture
    philip
    Guest
    Devshed Newbie (0 - 499 posts)
    I'll have to agree with Steve regarding XML. Imagine the entire web as one huge database ... Some say XML is just HTML on steroids, wrong. It's an amazing concept that hopefully isn't ruined by *cough*, corporate greed. XML is 'where it's at' but anyway, what was the question again? Oh yeah, learn PHP as it's the simplest to learn , pretty powerful and it deals with XML nicely
  26. #14
  27. chown python:users\ /world
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2000
    Location
    Texas Tech
    Posts
    95
    Rep Power
    15
    If you learn Java, go ahead and learn ASP and JSP..... They are enough alike to make it easy.

    ------------------
    Hartmann
  28. #15
  29. No Profile Picture
    Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2000
    Location
    Sweden
    Posts
    27
    Rep Power
    0
    GIL...

    SwEdE[oelbal]n is not in a poem....

    For everybody else, I've just started with C++ and I thinks it's great.

    Excuse my bad english, but I'm from sweden.

    ------------------
    Excuse my bad english, but I'm still from Sweden.
Page 1 of 2 12 Last
  • Jump to page:

IMN logo majestic logo threadwatch logo seochat tools logo