Re: New on Ubuntu. Need to start programming!!!
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.
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:
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.
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".