Main Area and Open Discussion > Living Room
I'm thinking about learning how to program.
MilesAhead:
My buddy from college also just recommend Python to me to start out with. I'm definitely going to start with that and see how it goes. We used to program a bunch of stuff in Matlab together, and he said I'd pick it up fairly easily.
-superboyac (October 26, 2010, 04:29 PM)
--- End quote ---
I've played around a bit with it. My only suggestion is make sure the programming environment has an option to remove all tabs from the input and indent with spaces. For Windows I found the ActivePython download very nice. I used a few versions of it and it's always installed pretty much ready to use. The built in editors have those settings. Python uses all indentation rather than brackets like { } or keywords Begin and End to signify the beginning and end of a block of code. It sure cuts down on having to hit the Shift Key when coding though. One thing nice about it is you can do object oriented stuff in a program that's only a few lines. You don't have to declare a bunch of classes to get something to happen. Also there's a large community out there on forums.
Renegade:
Hmmm... You might want to look at Iron Python. You then have VS, .NET, and Python all in one.
kyrathaba:
+1 for Iron Python.
Speaking of Python, you may enjoy/benefit from this article about that language, and its evolution, Superboyac.
app103:
If you decide to go C#:
* Free Visual Studio
* Free books
* Free assignments
Dive right in!
If you decide to go Python:
* Download Python
* Free books
* Free assignments
Dive right in!
If you decide to brush the dust off old Turbo Pascal skills, it has grown up a whole lot and is now knows as Object Pascal or Delphi:
* Free cross-platform IDE (I can't recommend a Borland IDE since Borland doesn't have anything to do with Delphi any more and Embarcadero doesn't offer a free or low cost IDE suitable for beginners)
* Free books here and here
* Free assignments
Dive right in!
With any luck we will be seeing a NANY project from you next year. :)
phitsc:
... but I didn't because it was very early in the morning and interfered with my swim team practice....
-superboyac (October 26, 2010, 03:56 PM)
--- End quote ---
Who knows, one day your ability to swim might proof more useful than your (now non)ability to program Turbo Pascal! ;)
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version