Results 1 to 6 of 6

Thread: New on Ubuntu. Need to start programming!!!

  1. #1
    Join Date
    Jul 2012
    Beans
    20

    New on Ubuntu. Need to start programming!!!

    Hi, I'm new at Ubuntu,, I started my journey about two days ago. Before then, I used Windows7, and used to develop on Visual Studio. I'm now looking for an IDE like Visual Studio, to start getting used to Ubuntu. What IDE and programming language do you recommend to me to get started programming on Ubuntu?...I actually know only two programming languages: Basic and C++, but i really want to learn more and start programming on Ubuntu.I need a simple IDE to create visual applications to get started!

  2. #2
    Join Date
    Feb 2008
    Beans
    185
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: New on Ubuntu. Need to start programming!!!

    I would strongly recommend starting here :

    http://developer.ubuntu.com/get-started/

    Hope this helps,
    Ubu.

  3. #3
    Join Date
    May 2011
    Beans
    68
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: New on Ubuntu. Need to start programming!!!


  4. #4
    Join Date
    May 2009
    Location
    Santiago, Chile
    Beans
    57
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: New on Ubuntu. Need to start programming!!!

    Hi rebelplankton.
    May be the most likely and common languague is Java. Would be easy for you because is a "grand-son" of C++. In personal, i don't like so much, but is effective and relatively fast for programming.

    Some of most complete and extensible IDEs is Eclipse. Is a Java oriented IDE, but there is some versions or "distros" for other languagues like C++, PHP, etc... all of this with a smart plug-in installer.
    In beginning can appear like a complicated environment, but if you dedicate 1 or 2 days to it, you can handle every functionality and behavior of the program.
    The links:

    http://developer.ubuntu.com/get-started/eclipse/
    http://www.eclipse.org/

    If you want to learn .NET (C#), then Mono is your environment. Mono-Project is a free implementation of M$ .NET. Basically, the C# is the same and this languague can be easy to learn for you.
    This language is my recomendation for you...
    The IDE and proyect links:

    http://developer.ubuntu.com/get-started/monodevelop/
    http://www.mono-project.com/Main_Page

    Now, if you want go to the basics and use a more clean and simply editor, use Geany. This editor can be used for a multitude of languages and is extensible too. You can programming PHP with a very efficient auto-complete or can programming C++ with build and debug functions.
    Link:

    http://www.geany.org/

    Like recomendation, learn more than one language... always is better knowing more than less...

    p.s. = sorry for my basic english...
    ::: Killer Jacker :::
    "Es el verdadero arte del maestro despertar la alegría por el trabajo y el conocimiento".
    -A. Einstein

  5. #5
    Join Date
    Jun 2011
    Beans
    357

    Re: New on Ubuntu. Need to start programming!!!

    Since you already know C++ and you are familiar with Visual Studio, you will probably want to begin with something like Qt Creator. http://qt.nokia.com/products/developer-tools

    It is a graphical IDE for C++ development work and it runs on Linux, Windows and OS X.

  6. #6
    Join Date
    Aug 2011
    Location
    I have no idea
    Beans
    Hidden!
    Distro
    Ubuntu 13.10 Saucy Salamander

    Re: New on Ubuntu. Need to start programming!!!

    If you know C++ then definitely go for Qt Creator! It's a great IDE and it will also allow you to create cross-platform applications if you want to. I'm a complete newbie who only has some very very basic C++ and I feel right at home with Qt Creator (though I still want to learn some more before I start writing programs with GUIs).

    We may check some video tutorials here: http://www.youtube.com/playlist?list...3&feature=plcp

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
  •