PDA

View Full Version : [SOLVED] I need an advise!



the-new-x
August 14th, 2011, 12:01 PM
Hello guys, I know that this is probably not the best place to post this, but I have found this community to be really helpful, so bare with me.

So what I wanted to ask is this: I'm somehow still a noob in computing, but now that I have ubuntu, I want to learn programming (and trust me, I'm a fast learner, and I can do anything if I set my mind to it), so what programming language should I start with, and is there any preparations that I must make before starting, and if you can recommend any e-books or any sources that can guide me through the way I would really appreciate it.

Thanks again, you're great!:D

raja.genupula
August 14th, 2011, 12:22 PM
start with c , c++ . if your good at them then Vala,python(GUI programming), you can use python in many ways. bash also gonna help you . learning shell scripting helps you to get complete command on your linux system .

the-new-x
August 14th, 2011, 12:26 PM
start with c , c++ . if your good at them then Vala,python(GUI programming), you can use python in many ways. bash also gonna help you . learning shell scripting helps you to get complete command on your linux system .
Thanks for the reply, but can you point me towards where should i start (recommend an e-book).
And do you know any of these languages, and where do you use them, sorry for all those questions, but when you are willing to enter a new world, you must know some stuff beforehand!

kimda
August 14th, 2011, 12:30 PM
python ebook online
http://diveintopython.org/toc/index.html

several online tutorials various languages (php, python, perl)
http://www.devshed.com/

the-new-x
August 14th, 2011, 12:36 PM
python ebook online
http://diveintopython.org/toc/index.html

several online tutorials various languages (php, python, perl)
http://www.devshed.com/
Are those results tested or it was just a fast Google search, I want some solid ground to start from, that way I can learn more efficiently and in a faster way!

raja.genupula
August 14th, 2011, 12:37 PM
hmm i know c,c++,java and little bit of python and shell script. i am not expert in these things . i am application oriented learner . for everything there will be some tutorials google gonna help you a lot on these things . for vala and python they have their own tutorials(documentations) . for these google is the right person.

raja.genupula
August 14th, 2011, 12:42 PM
several online tutorials various languages (php, python, perl)
http://www.devshed.com/

thanks for this

the-new-x
August 14th, 2011, 12:49 PM
hmm i know c,c++,java and little bit of python and shell script. i am not expert in these things . i am application oriented learner . for everything there will be some tutorials google gonna help you a lot on these things . for vala and python they have their own tutorials(documentations) . for these google is the right person.
Thanks for the reply, but which is the easiest language to get me started?

The Cog
August 14th, 2011, 04:03 PM
This question keeps coming up. There is no one good answer. You will be given as many different recommendations as there are different languages. This thread (one of the stickies on Programming Talk) might help: http://ubuntuforums.org/showthread.php?t=1766253

I think python is probably one of the most approachable languages, because it has a command-line interpreter where you can try things out "on the fly".

Moved to Programming Talk.

the-new-x
August 14th, 2011, 04:13 PM
OK, thanks for the advise, and will definitely spend some time in the programming talk thread!

ofnuts
August 14th, 2011, 05:53 PM
This question keeps coming up. There is no one good answer. You will be given as many different recommendations as there are different languages. This thread (one of the stickies on Programming Talk) might help: http://ubuntuforums.org/showthread.php?t=1766253

I think python is probably one of the most approachable languages, because it has a command-line interpreter where you can try things out "on the fly".

Moved to Programming Talk.+1 for python.

kimda
August 14th, 2011, 08:29 PM
If I would start I would pick Python. I started with a bit of basic under Windows and later PHP and Perl. With Python you can also make little gui programs under Ubuntu.

the-new-x
August 14th, 2011, 08:32 PM
Well then, looks like this problem had been solved, and that the language I will start with is python, thank you all for your support, and have a nice day/night!