Learning how to program

Chat about just about anything else

Learning how to program

Postby Wiz Kid on Thu Feb 21, 2013 4:18 am

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.
Mint/Ubuntu Wireless Cards Supported HOW TO FIX: https://help.ubuntu.com/community/WifiD ... nufacturer

The Linux Beginners Search Engine. TRY THIS!! http://home.windstream.net/joelwest/
User avatar
Wiz Kid
Level 1
Level 1
 
Posts: 37
Joined: Wed Sep 12, 2012 11:01 pm

Linux Mint is funded by ads and donations.
 

Re: Learning how to program

Postby xenopeek on Thu Feb 21, 2013 4:57 am

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:
User avatar
xenopeek
Level 21
Level 21
 
Posts: 14735
Joined: Wed Jul 06, 2011 3:58 am
Location: The Netherlands

Re: Learning how to program

Postby Wiz Kid on Thu Feb 21, 2013 5:25 pm

A Hitchhiker's Guide to Python hmm, that's right up my alley. Thanks for the resources!
Mint/Ubuntu Wireless Cards Supported HOW TO FIX: https://help.ubuntu.com/community/WifiD ... nufacturer

The Linux Beginners Search Engine. TRY THIS!! http://home.windstream.net/joelwest/
User avatar
Wiz Kid
Level 1
Level 1
 
Posts: 37
Joined: Wed Sep 12, 2012 11:01 pm

Re: Learning how to program

Postby russellz on Mon Feb 25, 2013 12:07 pm

Have a look at this site: http://www.learnpython.org/

Russell
Toshiba Satellite C870 13V laptop. Mint Mate 17
User avatar
russellz
Level 2
Level 2
 
Posts: 67
Joined: Sat Nov 24, 2012 7:02 am
Location: Millas, France


Return to Open chat

Who is online

Users browsing this forum: No registered users and 5 guests