My friend recommends as a newbie to learn Python. Should I?

david

Active member
Joined
May 11, 2008
Messages
2,148
Reaction score
0
Points
36
My buddy who is an experienced programmer in multiple languages has told me as a sheer beginner it would be good for me to learn Python as a good language and from then to go onto other ones. He knows I am no math expert or expert in computers in general but tells me Python would be good for me as you don't need to be a brainbox to learn it but just to be dedicated.

He also tells me that Pythons popularity as a language is growing so it would be useful to learn it as its becoming more widespread.

so for those who know there programming.......should I take his advice and start with this one? ty.
 
I do not recommend python as your first language. I might be growing but so what, you should learn what's currently in common use.

I recommend either Java or C++.
 
HTML > AutoHotKey > Java

HTML : http://w3schools.com/
AutoHotkey : http://www.autohotkey.com/
Java : http://download.oracle.com/javase/tutorial/index.html

HTML is easy. It's not quite programming, but will help bridge the gap between English and "coding".
AutoHotkey is a powerful, easy to use scripting language. This is good to use because it has a ton of things you can do with it. It is not quite programming, but you are almost here.
Java is good because it is simple, object oriented, distributed, multi-threaded, architecture neutral, portable, high performance, robust, and secure. You can easily put a Java program in either a web browser or make a desktop program. You can even switch between the two for the same program. Java is a high level language, which makes it easier than most programming languages. It is widely used by small, medium, and large corporations for a reason. With Java, you can get started quickly, use less code to get the same result, write better code, develop programs more quickly, avoid program dependencies, write the program once, but run it anywhere, and distribute software more easily. One thing that I've mentioned twice in this response is that Java avoids platform dependencies. This means you can write the same exact code and run it on Macintosh, Windows, Linux, and many other OSs (Operating Systems) WITHOUT HAVING TO DO ANY EXTRA WORK!

For some sample things Java is used in, check out : http://java.com/en/java_in_action/ .
This is just a small sample. Java is used in mobile devices & computers all around the world.

Anyway, hope I gave you a good answer and I hope this helps you figure out what to do. I recommend learning HTML, then AutoHotkey, then Java. Good luck!
 
You should learn whatever you wanna learn! I would go with spanish and then french cause they are similler
 
Back
Top