I'm thinking about getting serious with programming and I wanted to start with python. (If you have any othere suggestions let me know). I am currently using Code academy website to learn python. My main question is, Can i make a program with a a GUI with python? Thanks in advance
Not that I know of with the original libraries. Pygame is a good library for adding graphics and making games (You can make a GUI in this, obviously ) Also I suggest inventwithpython.org AND using Python 3
EDIT: After learning Python I'd learn C#. I personally went from Python to C# (with Batch while I was learning Python). http://www.csharpcourse.com/
What i plan on doing as my first program is having a a window with a display box and a button that when pressed will display i pre-written quote by someone famous or just by you. Later eventually adding support to add your own and with different categories... Maybe even a share to facebook feature just to practice. Is this all do-able in python? Or is there a better language i should consider. Last where can i learn the language (including python) effectively?
Honestly, for simple programs like this, all languages are equally as difficult and equally good at it.
It's really only when you get into much higher level stuff that it matters what you use. But even then it's only negligible. You code in what you are comfortable with, not the other way around.
As for where you can learn it, there are tutorials all over google. It depends on what kind of learner you are. I personally just stared at this, looked up example code and played around.
Don't count on a "share to faceook" feature. Ever. They change their API and the way things are done literally every couple days. Ask any web developer with a site that has a facebook widget.
What i plan on doing as my first program is having a a window with a display box and a button that when pressed will display i pre-written quote by someone famous or just by you. Later eventually adding support to add your own and with different categories... Maybe even a share to facebook feature just to practice. Is this all do-able in python? Or is there a better language i should consider. Last where can i learn the language (including python) effectively?
Yes Python would be able to effectively do this. Also consider what fm87 said about the Facebook feature
Yes Python would be able to effectively do this. Also consider what fm87 said about the Facebook feature
Yes, i understand the facebook thing. Now, is there a program like eclipse i can use to code python then run it automatically to test it? Preferably eclipse? If so can it be linked? Thanks
Yes, i understand the facebook thing. Now, is there a program like eclipse i can use to code python then run it automatically to test it? Preferably eclipse? If so can it be linked? Thanks
IDLE is pretty good for what it is (it comes with python) but there is an eclipse-like thing you can download called...................................................................'
Sorry did your post cut off? other pythons what? Also the program you linked above is like eclipse in which i can run the code while editing?
Python 2.7 is the previous version of Python. It uses the older syntax which is slowly falling out of popularity, but it has more books written about it than Python 3.0+ (Python 3.2 was the latest the last time I checked). They're basically the same, only one is newer with less books and one is older with more books.
EDIT: After learning Python I'd learn C#. I personally went from Python to C# (with Batch while I was learning Python). http://www.csharpcourse.com/
what do you mean by 'small programs'?
Yes, you can make a GUI with standard python, assuming you mean GUI as in "presable buttons in a window".
Which version though is the question. 2.7 has the most documentation but 3.0+ is the newest, both use different syntax for some things.
It's really only when you get into much higher level stuff that it matters what you use. But even then it's only negligible. You code in what you are comfortable with, not the other way around.
As for where you can learn it, there are tutorials all over google. It depends on what kind of learner you are. I personally just stared at this, looked up example code and played around.
Don't count on a "share to faceook" feature. Ever. They change their API and the way things are done literally every couple days. Ask any web developer with a site that has a facebook widget.
Yes Python would be able to effectively do this. Also consider what fm87 said about the Facebook feature
Yes, i understand the facebook thing. Now, is there a program like eclipse i can use to code python then run it automatically to test it? Preferably eclipse? If so can it be linked? Thanks
...... I completely forgot.
Or wait, doesn't eclipse have python IDE version?
edit: found it:
http://pydev.org/
What exactly do i download to be able to code python?
Unless you want an eclipse-like interface, in which case the program I linked above, as well as either of the other pythons.
Sorry did your post cut off? other pythons what? Also the program you linked above is like eclipse in which i can run the code while editing?
Python 2.7 is the previous version of Python. It uses the older syntax which is slowly falling out of popularity, but it has more books written about it than Python 3.0+ (Python 3.2 was the latest the last time I checked). They're basically the same, only one is newer with less books and one is older with more books.
IDLE comes with Python and does the things you described.
Eclipse can support python with the plugin FM87 linked.
Thanks, to Everyone! For helping me start out! I will probably find a book at a local library to learn from also!