Find the answer to your Linux question:
Results 1 to 10 of 10
I want to learn how to program what would be the easiest program to use and where do i find info on how to use it....
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Newbie
    Join Date
    Aug 2010
    Posts
    234

    beginner at programming


    I want to learn how to program what would be the easiest program to use and where do i find info on how to use it.

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, in Chicago, or in a galaxy far, far away.
    Posts
    11,709
    Sometimes I think there are more programming languages than programmers! I started programming with Fortran in engineering school, then BASIC, then dBase (my first professional/paid programming language), then C, GW-BASIC, DIBOL, COBOL, SmallTalk, C++, Java, Visual Basic, C#, ...

    The language isn't important. Logic is. However, for a beginner, quick turn-around and not needing to learn how to use compilers, makefiles, etc is a benefit and allows you to concentrate on your program structure, code, data, etc. So, my advice (after over 30 years in the business) is to select a full-featured interpretive language. These days, Python is a good choice. I don't use it more than a little, but it is capable, complete, and widely supported. It (Python programming) is also in demand, so from the $$ perspective, it isn't a bad choice that way either.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  3. #3
    Linux Newbie
    Join Date
    Aug 2010
    Posts
    234
    thanks i have a project to work on that has to be done by spring the last time i did it i had to use relays and circut logic now i want to do it on a computer.

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, in Chicago, or in a galaxy far, far away.
    Posts
    11,709
    So, what is your project? Also remember, that we cannot help specifically with school projects in these forums, other than to point you in a general direction.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  6. #5
    Just Joined!
    Join Date
    Oct 2010
    Posts
    16
    The best is to read some professional books and finding online resources.

  7. #6
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, in Chicago, or in a galaxy far, far away.
    Posts
    11,709
    As Niklaus Wirth (the inventor of the Pascal and Modula programming languages) said, algorithms + data structures = programs. In fact, he wrote a really good programming book of that name...
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  8. #7
    Linux Newbie
    Join Date
    Aug 2010
    Posts
    234
    I need to interface some I/O bords to a computer and use a stop watch timer in it to record timed events. I was thinking about using adrena bords I forgot how to spell adrena so if any one know what i am talking about please spell it out for me so I can find it on google.

  9. #8
    Penguin of trust elija's Avatar
    Join Date
    Jul 2004
    Location
    Either at home or at work or down the pub
    Posts
    3,639
    Do you mean arduino?
    "I used to be with it, then they changed what it was.
    Now what was it isn't it, and what is it is weird and scary to me.
    It'll happen to you too."

    Grandpa Simpson



    The Fifth Continent

  10. #9
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, in Chicago, or in a galaxy far, far away.
    Posts
    11,709
    Quote Originally Posted by electroman6913 View Post
    I need to interface some I/O bords to a computer and use a stop watch timer in it to record timed events. I was thinking about using adrena bords I forgot how to spell adrena so if any one know what i am talking about please spell it out for me so I can find it on google.
    Ok. For this stuff you will probably need to program in C so you can utilize the fine-grained timers the system will support. There are a number of good books for the C language you can find on Amazon.com.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  11. #10
    Linux Newbie
    Join Date
    Aug 2010
    Posts
    234
    yes that is what I am looking for

Posting Permissions

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