PDA

View Full Version : Want to start developing




wesk702
Mar 19, 2008, 12:21 AM
Hey theres,
I'm really interested in starting to learn to develop software. Can anyone recommend a good place to start?

Also does a computer's processing power play a factor in developing?

thx



aaronw1986
Mar 19, 2008, 12:29 AM
Would it be possible to take a class at a community college or something? If not, you could probably teach yourself from a book, or the vast amount of information online. The two languages I was first taught as a computer science major have been Java and C. Processing power will come into play when you are compiling. However, it won't be that big of an issue. We're talking seconds longer at most, probably not even. This is the case especially when you are just starting and don't have very complex programs.

wesk702
Mar 19, 2008, 12:38 AM
So you recommend Java or C first?
or at same time?

I'll probably just pick up a book, just for hobbyist purposes.

aaronw1986
Mar 19, 2008, 12:41 AM
It kind of depends what you want to do. Syntactically, they are pretty similar, at least in respect to learning them. Java is object oriented, people argue both sides of this being simple or not. Java does a lot for you automatically that you have to worry about in C such as "garbage collection" and allocation of memory. I guess I would recommend Java, as that is what I learned first. The transition t o C is not hard if you ever want to know both.

ScoobyMcDoo
Mar 19, 2008, 06:19 AM
There is at least one thread like this started per day. First step in being a developer is learning how to find information....

psingh01
Mar 20, 2008, 05:27 PM
There is at least one thread like this started per day. First step in being a developer is learning how to find information....

:) This is very true.


I learned C first, but I think Java might be a better route. Simply because you'll get to the point where you can create windows and buttons faster. At least to me in my early days, that was a real motivator when I could start creating "real programs" or at least what I thought were "real" :)