Which programming language to learn?

edited May 2004 in Science & Tech
Hio, I wanna teach myself a programming language, and was wondering which one you would reccommend?
(whats good/bad about each?) :confused:

Comments

  • TheBaronTheBaron Austin, TX
    edited May 2004
    really its more of a question of application. if you're interested in hardware, go as low level as possible (c being the highest level language you'll ever want), if you're interested in writing some crazy software you might as well use java (it'd probably be the most beginner friendly too)
  • kryystkryyst Ontario, Canada
    edited May 2004
    Yeah it completely depends on what you want to do with it. For general all purpose getting things done programming I'd recomend C++ as it can be compiled and executed on its own without the need of any other interpetors.

    If you are doing a lot of work with M$ access or excel then I'd recomend learning Visual Basic.

    If you want to do web work then I'd recomend learning PHP or Java.

    It all depends on what you want to be doing.
  • BLuKnightBLuKnight Lehi, UT Icrontian
    edited May 2004
    If you're interested in programming, I'd recommend learning Java first. It's a simple to use programming language. Then after you feel comfortable move on to C++. Then if you want to move on to some really fun stuff, C# is what a lot of programming companies are starting to play with. C# is C++ on steriods. :)
  • verselloversello New
    edited May 2004
    A lot of companies are looking for Java too. When I used to look at job listings all I saw was Java, java, java everywhere.

    Java is really one of the easiest to get started with... all the software is easily available (except Sun's website isn't the most user friendly); just download the dev. kit and do your stuff in notepad and you'll be good to go.
  • TheBaronTheBaron Austin, TX
    edited May 2004
    im a straight C fan. no ++ or # for me :D it has its advantages
  • BLuKnightBLuKnight Lehi, UT Icrontian
    edited May 2004
    True. C does have it's advantages and in many ways is faster. However, to implement Polymorphism and other neat things that you can use with objects, you need to have use a language with object orientation. Java is the best way to teach about using objects since you don't have to worry about garbage collection.
Sign In or Register to comment.