| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read | ![]() |
|
||||||
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
I think Python is a good language to start with programming because the most important thing is to learn how to solve general programming problems. It's a clear language and it often reads like pseudocode. Its clean, simple and elegant and can do procedural or object-oriented. Ruby is another good choice. With either off the two you can have a good foundation for both system level scripting and web development.
|
|
||||
|
Yes learning Python is worth. Python is considered too be an ideal first language to be learnt by a novice. It is easily available in different identical versions for Windows, MacOS, Linux, BeOS, other Unixes, and many other operating systems. It makes complex programming look simple. It is said that Python does not create a dead end in programming. So you have nothing to loose. Having knowledge of different things is better than knowing nothing at all.It totally depends on your interest.
|
|
||||
|
Do you program already Paul and what do you hope to do with Python once you've started learning it?
I'm not speaking from personal experience but I've heard that Python is a nice language, my only concern would be that usage seems to be dropping off in favour of Ruby, PHP and any of the .NET flavours. If you're after a Web programming language to get started with I'd probably recommend PHP or Visual Basic if you want to go down the .NET route. If you don't program at all at the moment and want a simple introduction that will get you used to the basics before you move quickly on then why not try the Kids Programming Language at kidsprogramminglanguage.com. I know it's meant for kids but non-programmers can dive straight in and learn some basic constructs while having a bit of fun. They even have an adults version now ![]()
__________________
homo sum: humani nil a me alienum puto ... ( just Google it ) |
|
|||
|
I wont recommend learning python if you dont have enough free time right now. If you have earned enough to spend rest of your life then you can get started with python.
I am not sure what you are going to develop in python.
__________________
Web Hosting UK - ASP MSSQL Hosting - cPanel Linux Hosting AIM : webredback || msn : andrew @ webhosting.uk.com Toll Free : 0808 262 0855 |
|
||||
|
I'd agree with you on the matter of languages Paul - once you've learned basic structures with one you can pick another up relatively easy. The only major shift would be between a purely procedural language like C to an object-oriented one and even then your going to find that flow-control, decision making etc is essentially the same.
__________________
homo sum: humani nil a me alienum puto ... ( just Google it ) |
![]() |
| Thread Tools | |
| Display Modes | |
|
|