|  |
03-23-2009, 01:20 AM
|
#1 (permalink)
|
Newb Techie Join Date: Mar 2009 Posts: 1
| I Want to learn programming. what is an easy program to start with?
I've noticed i have too much spare time on my hands and i want to learn programming like C++ Java or what ever else. i just need an easy starting program to start programming
BTW i need something Completely Free With good Tutorials online.
If i sound Stupid im Sorry im new here. go easy on me :happy: |
| |
03-23-2009, 04:35 AM
|
#2 (permalink)
|
Wizard Techie Join Date: Feb 2006 Location: Maine Posts: 3,683
| Re: I Want to learn programming. Either C++ or Java are good starters. Just pick one and go. Both have extensive free online tutorials, although I'd recommend getting a book, as I find books are easier to learn with.
__________________ Need website help? PM me! |
| |
03-23-2009, 12:47 PM
|
#3 (permalink)
|
Newb Techie Join Date: Mar 2009 Posts: 17
| Re: I Want to learn programming. Another question that is very subjective. I think VB would be a better place to start vs. C++ or Java myself because I am trying to learn to program myself. I think HTML, VB, C#, and from what I keep hearing other professors say,..Python. Even though there seem to be NO jobs for Python out there.
Microsoft has the absolute beginners series for web/windows apps. It's all free. Web Development Lessons and Training for Beginners on MSDN
check it out if you have not already and good luck.
I would also suggest the John Smiley books for learning to program. He takes the time to explain the stuff vs 95% of the other books out there. Murach is good too. |
| |
03-23-2009, 01:18 PM
|
#4 (permalink)
|
Join Date: Feb 2007 Posts: 6,362
| Re: I Want to learn programming. OK here is my take start simple, with something like HTML. The progress onto something more advanced like PHP, then move on to the more advanced languages like C/C++. If you want to be beyond that there is assembly but that is really not something you want to do trust me you will beat yourself over the head with computer trying to learn assembly.
__________________ I am not here for long I am deploying soon so please don't expect anything long winded. |
| |
03-23-2009, 05:27 PM
|
#5 (permalink)
|
Wizard Techie Join Date: Feb 2006 Location: Maine Posts: 3,683
| Re: I Want to learn programming. Quote:
Originally Posted by Saxon OK here is my take start simple, with something like HTML. The progress onto something more advanced like PHP, then move on to the more advanced languages like C/C++. If you want to be beyond that there is assembly but that is really not something you want to do trust me you will beat yourself over the head with computer trying to learn assembly. | I disagree.
HTML isn't really programming, and PHP is much too different from C/C++/Java. It uses C style syntax, but then most languages do.
If you're going the webroute, then yes, HTML then PHP. But if you're after desktop programming, just start with C++ or Java. They might be hard at first, but with a few good books you'll pick it up, and then you'll be able to use any language really.
I started programming with PHP, and I find the transition to desktop languages difficult because they are so reliant on OOP (with the exception of C) and PHP is not.
__________________ Need website help? PM me! |
| |
03-23-2009, 06:48 PM
|
#6 (permalink)
|
Join Date: Jul 2005 Location: England Posts: 2,159
| Re: I Want to learn programming. Get netbeans and java - it's the most fun you can have with a compiler!
__________________ MSI P43 Neo|Enermax Pro82+ 425W|E5200|silent 8500GT|250GB Samsung spinpoint F1|Samsung SATA DVD RW|4GB Corsair|Antec SOLO|openSUSE11 
There are in order of increasing severity: lies, darn lies, statistics, and computer benchmarks. - diskinfo man page |
| |
04-24-2009, 12:34 PM
|
#7 (permalink)
|
Newb Techie Join Date: Apr 2009 Posts: 4
| Re: I Want to learn programming. Java is open source as well as PHP. I very much like Java but have very little experience with PHP. I think that the Java sdk is free.
I have little experience with C# but it seems similar to Java (more similar to Java than to VB).
VB would be a good language with the exception that Visual Studio is not free.
I agree that HTML is not an actual programming language.
I guess it depends on what one wishes to do with the programming language. |
| |
04-24-2009, 07:30 PM
|
#8 (permalink)
|
Electrical Systems Design Join Date: Jun 2008 Location: Maine, USA Posts: 1,646
| Re: I Want to learn programming. Quote:
Originally Posted by Hviezdoslav VB would be a good language with the exception that Visual Studio is not free. | No, but Visual Studio Express Edition IS. So beginners can start right away, because cost isn't a factor if it's free. |
| |
04-25-2009, 02:37 PM
|
#9 (permalink)
|
Putting the X in Sapper Join Date: Jul 2007 Location: USA Posts: 706
| Re: I Want to learn programming. Quote:
Originally Posted by CrazeD I disagree.
HTML isn't really programming, and PHP is much too different from C/C++/Java. It uses C style syntax, but then most languages do.
If you're going the webroute, then yes, HTML then PHP. But if you're after desktop programming, just start with C++ or Java. They might be hard at first, but with a few good books you'll pick it up, and then you'll be able to use any language really.
I started programming with PHP, and I find the transition to desktop languages difficult because they are so reliant on OOP (with the exception of C) and PHP is not. | Hit the nail on the head. PHP, HTML, XML, etc are much too different to be called a true programming language. They are web oriented, so learn them if you want to develop websites. As far as programming goes, start with Java as it is fairly easy to learn and the transition from that to C++ is seamless.
__________________ My Current PC-
eVGA 680i | Intel Q6600 G0 |Western Digital 250gb HD
Seagate 500gb HD | Western Digital 500gb HD | VisionTek HD4870 | 4gb Cruical Ballistix Tracer DDR2 800
600w Coolmax Silent Fan PSU | Cooler Master Centurian 590 | Samsung 24" LCD | Dell 22" LCD
-900HA EEE pc |
| |  | | Thread Tools | | | | Display Modes | Linear Mode |
Posting Rules
| You may not post new threads You may not post replies You may not post attachments You may not edit your posts HTML code is Off | | | | |