programming languages
Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: programming languages

  1. #1
    Junior Member
    Join Date
    Jun 2002
    Posts
    6

    Question programming languages

    I'm just starting to program... Im learning C++, and a little basic, and java. What other languages are good to learn, and where can I find them? Im on a mac, so many of the downloads, ect., are not available for me.
    thx all.

  2. #2
    Senior Member
    Join Date
    Apr 2002
    Posts
    712
    It all depends on what you want to do...

    C++ and Java are decent for the object-oriented side of things...

    Shell scripting (csh and bourne mainly) as well as Perl and/or Python are good for the sysadmin side... oh, and Tcl, though I've been seeing less and less of that lately.

    HTML, PHP and JavaScript are good for simple Web stuff (mostly with an emphasis on making sure that the site doesn't depend on any client-side support (ie. if you write a page using JavaScript, you should make sure that you can grab a browser, turn off JavaScript, and still have things look and function reasonably)).

    Hope that helps...
    \"Windows has detected that a gnat has farted in the general vicinity. You must reboot for changes to take affect. Reboot now?\"

  3. #3
    Banned
    Join Date
    May 2002
    Posts
    77
    a lot of people like perl, i can't program myself, but plan on learning this summer

  4. #4
    Junior Member
    Join Date
    Aug 2001
    Posts
    6

    Smile

    Hi there,

    It all depends on your programming skills...if you are good at it, you can try c# (c sharp). It's like C++ but different in some aspect. currently, Java is very popular and since it's considered platform independent why not use it.

    it all depends if you are confortable programming...I personnally like C++ and Java but it's a bias.

    like the other guys said...you can always go for scripting languages like php or perl.

    anyways good luck in your search for a programming language

  5. #5
    I was wondering about the languages for Motorola based processors....

  6. #6
    Senior Member
    Join Date
    Aug 2001
    Posts
    410
    Tcl. Surprised someone actually brought that up.

    I love that language. It is slowly giving way to Python though. In the sense of seeing more ppl talking about it. Tcl however, is being used quite a bit behind the scenes in large corporations.

    In fact if you follow the link in my sig, you will discover an IRC Client being developed in tcl/tk.
    savIRC :: The Multi-Platform IRC Client v. 1.8 [Released 9.04.02]

  7. #7
    Senior Member
    Join Date
    Nov 2001
    Location
    Ireland
    Posts
    735
    This question has been answered so many damn times.
    But while I'm on the subject, you can do just about anything with C++, not just object-orientated stuff. You can make DOS applications as well.
    And if you are into web design, I recommend JavaScript, because there are a lot of features in that which have been adopted from other languages (such as C++)

  8. #8
    Junior Member
    Join Date
    Jun 2002
    Posts
    7
    Scheme (or another LISPery language) is good to learn early in your programming career. It has almost no syntax, Everying thing is in the form (<function> <arg1> <arg2> ...) so it helps you to concentrate on technique, rather than syntax.

    More importantly, one of the best introductions to programming ever, "Structure and Interpretation of Computer Programs" by Ableson and Sussman is written using Scheme. C++ and Java programmers should at least read to section on object oriented programming. Full text is available on-line:
    http://mitpress.mit.edu/sicp/full-text/book/book.html

    How to Design Programs is another good one that starts a little slower:
    http://www.htdp.org/

    Dr. Scheme is a nice free, open Scheme package for beginners
    http://www.cs.rice.edu/CS/PLT/packages/drscheme/

    MIT Scheme is also good:
    http://www.swiss.ai.mit.edu/projects/scheme/mit/

  9. #9
    Junior Member
    Join Date
    Jun 2002
    Posts
    7
    A few more comments:

    ESR (see http://www.tuxedo.org/~esr/faqs/hacker-howto.html ) recommends learning Python. http://www.python.org/

    I think Python makes an excellent second language after Scheme.

    Learning Perl or BASIC (in any form) early in your career could cause more harm than good. Perl is useful once you have some experience. BASIC is a joke.

    Learning C++ or Java early isn't worth it. You will spend most of your time learning the syntax than learning programming technique.

  10. #10
    Junior Member
    Join Date
    Jun 2002
    Posts
    6
    Thx for all the feedback. I'll look into it all.
    Chaos reigns within.
    Reflect, repent, and reboot.
    Order shall return.

Posting Permissions

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