View Poll Results: Which programming language should I learn first?

Voters
25. You may not vote on this poll
  • c

    5 20.00%
  • c++

    3 12.00%
  • c#

    0 0%
  • Java

    2 8.00%
  • Perl

    2 8.00%
  • PHP

    1 4.00%
  • Python

    9 36.00%
  • Ruby

    1 4.00%
  • Other (Please list)

    2 8.00%
Page 2 of 2 FirstFirst 12
Results 11 to 18 of 18

Thread: What would you suggest?

  1. #11
    Join Date
    Jan 2008
    Location
    North Las Vegas, Nevada
    Beans
    743
    Distro
    Ubuntu

    Re: What would you suggest?

    TI-BASIC

  2. #12
    Join Date
    Apr 2007
    Location
    NorCal
    Beans
    1,149
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: What would you suggest?

    Quote Originally Posted by Giant Speck View Post
    TI-BASIC
    Oh god. I hate TI-BASIC.
    Posting code? Use the [code] or [php] tags.
    I don't care, I'm still free. You can't take the sky from me.

  3. #13
    Join Date
    Jan 2008
    Location
    North Las Vegas, Nevada
    Beans
    743
    Distro
    Ubuntu

    Re: What would you suggest?

    Quote Originally Posted by EDavidBurg View Post
    Oh god. I hate TI-BASIC.
    Doing math in math class < Programming in TI-BASIC in math class < Playing Platinum for the TI-92 in math class

  4. #14
    Join Date
    Jun 2009
    Beans
    1

    Re: What would you suggest?

    Don't learn C first - It's a minefield. Learn something like Python first where you can achieve results quite quickly and safely. There is a good chance with C that you'll be put off and get frustrated with it much faster. Be good to yourself and pick a proper high level language.

    PHP is also not bad if you want to create websites rather than applications.

    C is just ASM in drag.

  5. #15
    Join Date
    Oct 2006
    Location
    /dev/null
    Beans
    1,574
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: What would you suggest?

    Quote Originally Posted by Barnstormer View Post
    Don't learn C first - It's a minefield. Learn something like Python first where you can achieve results quite quickly and safely. There is a good chance with C that you'll be put off and get frustrated with it much faster. Be good to yourself and pick a proper high level language.

    PHP is also not bad if you want to create websites rather than applications.

    C is just ASM in drag.
    PHP is a mess. It encourages messy behaviour by messy minds. It makes "sense" for adding "smartness" to a static HTML page on a per-line basis, but beyond that, the lack of structure or direction causes a big fat messy mess.
    Understanding is a three-edged sword: Your side, their side, and the truth

  6. #16
    Join Date
    Apr 2006
    Location
    USA
    Beans
    Hidden!
    Distro
    Ubuntu 11.10 Oneiric Ocelot

    Re: What would you suggest?

    It seems as per the poll votes, Python would be best to start with.
    Thanks for all of the input! I'm going out to buy a book today.
    I actually wrote some programs in the TI-BASIC.

  7. #17
    Join Date
    Jan 2008
    Location
    North Las Vegas, Nevada
    Beans
    743
    Distro
    Ubuntu

    Re: What would you suggest?

    Quote Originally Posted by 311005901 View Post
    It seems as per the poll votes, Python would be best to start with.
    Thanks for all of the input! I'm going out to buy a book today.
    I actually wrote some programs in the TI-BASIC.
    TI-BASIC is the only thing I have ever programmed with.

    I used to write flash card programs using it. However, due to the limitations of TI-BASIC, I'd download libraries from ticalc.org that would allow me to program special things that I would normally need to learn assembly code for, like text effects and time effects.

  8. #18
    Join Date
    Jun 2009
    Beans
    1

    Re: What would you suggest?

    Quote Originally Posted by directhex View Post
    PHP is a mess. It encourages messy behaviour by messy minds. It makes "sense" for adding "smartness" to a static HTML page on a per-line basis, but beyond that, the lack of structure or direction causes a big fat messy mess.
    Are you saying PHP is a mess?

    While true it does provide instant gratification in a common context and has C style syntax. But you're right, you shouldn't really take it too seriously, but it's not a bad starting point to learn concepts.

Page 2 of 2 FirstFirst 12

Bookmarks

Posting Permissions

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