Page 1 of 3 123 LastLast
Results 1 to 10 of 21

Thread: Please offer programming language suggestions

  1. #1
    Join Date
    Jun 2006
    Beans
    18

    Please offer programming language suggestions

    I would like to learn to program. What language should I begin with? What IDE should I begin with? What book or ebook should I begin with?

  2. #2
    Join Date
    May 2007
    Location
    Leeds, UK
    Beans
    1,675
    Distro
    Ubuntu

    Re: Please offer programming language suggestions

    You should begin with the sticky post at the top of the forum. The one entitled "Programming Guides and Basics - Read Me First".

    It's only fair to warn you that, in the entire history of the internet, nobody who has ever asked this question on a programming forum has ever received a simple, unbiased answer that led them to a clear path of enlightenment and discovery.
    Please create new threads for new questions.
    Please wrap code in code tags using the '#' button or enter it in your post like this: [code]...[/code].

  3. #3
    iMac71 is offline Gee! These Aren't Roasted!
    Join Date
    Dec 2012
    Beans
    166

    Re: Please offer programming language suggestions

    I suggest python; it's preinstalled, hence you can invoke it simply typing
    Code:
    python
    in a Terminal window.
    You may install its IDE, called IDLE, simply typing
    Code:
    sudo apt-get install -y idle
    in a Terminal window.
    And you should begin with its tutorial.

  4. #4
    Join Date
    Jun 2006
    Beans
    18

    Re: Please offer programming language suggestions

    Quote Originally Posted by r-senior View Post
    You should begin with the sticky post at the top of the forum. The one entitled "Programming Guides and Basics - Read Me First".
    Thank you. I followed several of those links (one is now a dead end) and came to the MonoDevelop IDE. The Ubuntu Software Center says that it is a Gnome IDE. Does that mean that I have to have the Gnome desktop environment running or does it mean something else?

  5. #5
    iMac71 is offline Gee! These Aren't Roasted!
    Join Date
    Dec 2012
    Beans
    166

    Re: Please offer programming language suggestions

    Quote Originally Posted by aqualion View Post
    I followed several of those links (one is now a dead end) and came to the MonoDevelop IDE. The Ubuntu Software Center says that it is a Gnome IDE. Does that mean that I have to have the Gnome desktop environment running or does it mean something else?
    Ubuntu is GNOME-based, hence you may install MonoDevelop IDE without installing Gnome Desktop Environment.

  6. #6
    Join Date
    Nov 2012
    Location
    Halloween Town
    Beans
    Hidden!
    Distro
    Xubuntu Development Release

    Re: Please offer programming language suggestions


  7. #7
    Join Date
    Sep 2011
    Beans
    86
    Distro
    Ubuntu

    Re: Please offer programming language suggestions

    Quote Originally Posted by aqualion View Post
    I would like to learn to program. What language should I begin with? What IDE should I begin with? What book or ebook should I begin with?
    Javascript (Node.js), Python or Ruby. All are easy to install, and there are plenty of free learning resources out there. Codecademy, Rubymonk are two websites I used.

    Don't worry about IDEs, start with the command line and Text Editor.

  8. #8

    Re: Please offer programming language suggestions

    Quote Originally Posted by aqualion View Post
    What IDE should I begin with?
    http://en.wikipedia.org/wiki/Integra...nt_environment
    Windows assumes the user is an idiot.
    Linux demands proof.

  9. #9
    Join Date
    Jun 2006
    Beans
    18

    Re: Please offer programming language suggestions

    Quote Originally Posted by Mikeb85 View Post
    Don't worry about IDEs, start with the command line and Text Editor.
    May I ask why not an IDE?

  10. #10
    Join Date
    Apr 2012
    Location
    广州
    Beans
    231
    Distro
    Ubuntu Gnome 16.04 Xenial Xerus

    Re: Please offer programming language suggestions

    Cause linuxers typically don't use IDEs. But I don't care. IDEs makes your life easier.
    If you want to do low-level development, it won't go wrong to start with c and then c++.
    code::blocks is a good IDE for c/c++ available in ubuntu.

Page 1 of 3 123 LastLast

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
  •