Page 1 of 1

Learning how to program

Posted: Thu Feb 21, 2013 4:18 am
by Wiz Kid
Anyone know of any websites for learning how to program? It could be tutorials, books, or interactive.

I'm good with computers, but it's bothering me that I never got beyond the basics of programming. How can I say I'm good in computers, when I don't know how to program.

I'm hoping to get good enough to contribute to open source projects. I'm just learning so all languages are welcome.

Re: Learning how to program

Posted: Thu Feb 21, 2013 4:57 am
by xenopeek
You could consider Python. Google has a very basic Python class to get you started: https://developers.google.com/edu/python/. The Hitchhiker's Guide To Python may be a nice resource along the way also: http://docs.python-guide.org/en/latest/index.html. Another good resource is Learn Python The Hard Way, which throws you in the deep end but gets you going fast with the basics: http://learnpythonthehardway.org/book/. You don't need much to get started, Gedit or Kate both already have syntax highlighting for Python source code, though you may want to look into a lightweight programmer's editor like Geany to get a little more productive as your programming skills grow (you can install it from the Software Manager; I recommend you also install geany-plugins for some extra tools). But there are plenty of other programmer's editors and IDEs suitable for use with Python, though again you don't need to concern yourself with that while you are starting to learn the language.

Many programs developed by Linux Mint are actually written in Python, like the Software Manager and Update Manager for example. Programming with Python is fun, at least I think so :wink:

Re: Learning how to program

Posted: Thu Feb 21, 2013 5:25 pm
by Wiz Kid
A Hitchhiker's Guide to Python hmm, that's right up my alley. Thanks for the resources!

Re: Learning how to program

Posted: Mon Feb 25, 2013 12:07 pm
by russellz
Have a look at this site: http://www.learnpython.org/

Russell