I am looking to expand my computer knowledge a bit into programming, and was wondering if anyone here programs Python and can fill me in on some basic information that seems to be lacking in most descriptions that I have read... such as is it a good starter language.
Currently I haven't programmed anything since Basic was the 'thing' and a brief moment of C for school... but I can't say I maintain any level of proficiency in either.
Thanks for your thoughts XD
Python anyone?
- computathug
- Administrator
- Posts: 2693
- Joined: 29 Mar 2007, 16:00
- 17
- Location: UK
- Contact:
hello
Hello yes I can say Python is a great first programming language. Like any other Language python will teach you the fundamental concepts of programming.
C++, Java, Python, PHP will all teach you Variables, Operators, Functions, Classes etc.
Once learned you can then delve into APIs others have written. For example: Windows API. Linux API, API of applications, API of programming languages.
In my opinion learning Programming is a 3 Step process:
1) Learn the fundamentals. Really any Programming Language can teach you those
2) Learn the APIs of the language and OS you choose
3) Implement those
Python uses indentation for code blocks instead of { and } that's right white space. that can be a hard concept to grasp at first. But your code will be really clean and easy to read
Pythons Motto is batteries included meaning a lot of stuff is included in the API. Python is well documented. Python modules are easy to install generally. Python has several implementations exposing different APIs to the language including Java and .net
IMHO Python is a great first language (I've been using 8 + years )
C++, Java, Python, PHP will all teach you Variables, Operators, Functions, Classes etc.
Once learned you can then delve into APIs others have written. For example: Windows API. Linux API, API of applications, API of programming languages.
In my opinion learning Programming is a 3 Step process:
1) Learn the fundamentals. Really any Programming Language can teach you those
2) Learn the APIs of the language and OS you choose
3) Implement those
Python uses indentation for code blocks instead of { and } that's right white space. that can be a hard concept to grasp at first. But your code will be really clean and easy to read
Pythons Motto is batteries included meaning a lot of stuff is included in the API. Python is well documented. Python modules are easy to install generally. Python has several implementations exposing different APIs to the language including Java and .net
IMHO Python is a great first language (I've been using 8 + years )
Python it is
Thank you, that's EXACTLY what I was looking for! Python it is =)
hehe
Hehe not what I was going for..
what I was going for was "Any Language can teach you the fundamentals of programming, here are Pythons advantages"
Also here is what you need to do to be successful at programming an application in any language
Cheers
Maboroshi
what I was going for was "Any Language can teach you the fundamentals of programming, here are Pythons advantages"
Also here is what you need to do to be successful at programming an application in any language
Cheers
Maboroshi
Python Tutorials
Hey guys check dis which vl give u d info about python lang........
Code: Select all
http://www.awaretek.com/tutorials.html
http://docs.python.org/tutorial/
http://www.sthurlow.com/python/
http://www.tutorialized.com/tutorials/Python/1
http://www.developer.com/lang/other/article.php/3624681
http://www.uselesspython.com/tutorials.php
http://code.activestate.com/recipes/langs/python/
http://www.coolnamehere.com/geekery/python/pythontut.html
http://www.codesampler.com/python.htm
http://www.devshed.com/c/b/Python/
http://www.codebeach.com/index.asp?TabID=2&CategoryID=16
http://www.mtdev.com/2002/08/python-tutorial
http://heather.cs.ucdavis.edu/~matloff/python.html
http://www.pickatutorial.com/tutorials/python_1.htm
http://www.pixel2life.com/tutorials/python/
http://www.tutorialhero.com/view-342-python_tutorials.php
http://www.opensourcetutorials.com/tutorials/Server-Side-Coding/Python/
http://www.dickbaldwin.com/tocpyth.htm
http://www.poromenos.org/tutorials/python
http://www.penzilla.net/tutorials/python/
http://www.devposts.com/d/Python/
http://diveintopython.org/toc/index.html
http://www.freenetpages.co.uk/hp/alan.gauld/
http://pleac.sourceforge.net/pleac_python/index.html