By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
455,128 Members | 1,206 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 455,128 IT Pros & Developers. It's quick & easy.

doubts

P: n/a
ran
i m new to programming and i m in the beginning stage of learning. can
you tell me exactly what is meant by the term software developing. what
are steps involved in software development? i know only the very basics
of c.can you suggest exercises in c which could help me to improve my
programming skills . can you also suggest me a few books for c which
would help me to diversify my knowledge in c.please answer my
questions.thank you.

Jun 30 '06 #1
Share this Question
Share on Google+
4 Replies


P: n/a
ran wrote:
[snip]
can you suggest exercises in c which could help me to improve my
programming skills . can you also suggest me a few books for c which
would help me to diversify my knowledge in c.


http://c-faq.com/sx2/index.html

Jun 30 '06 #2

P: n/a
ran wrote:
i m new to programming and i m in the beginning stage of learning. can
you tell me exactly what is meant by the term software developing. what
are steps involved in software development?
I suggest acquiring skill in a programming language before worrying
about larger concepts like software development.

If you have to know, I'm sure Google will turn up plenty of resources,
though beware that much content on the Internet may not be peer
reviewed or completely correct. If you can, try to aquire a good book
or two, (maybe through Amazon or Barnes & Noble); they are generally
more accurate than random webpages. For suggestions of good books see
the following link, (originally posted by Jack Klein):

<http://www.accu.org/>
i know only the very basics
of c.can you suggest exercises in c which could help me to improve my
programming skills.
Practise. There's really no other way, unless you happen to be
super-intelligent.
can you also suggest me a few books for c which
would help me to diversify my knowledge in c.
Try to aquire a copy of 'The C Programming Langauge' 2nd Edition by
Kernighan & Ritchie. It's one of the most respected and useful book
you'll ever be able to get your hands on for learning C. Start on the
exercises given and post your problems to this group.
please answer my
questions.thank you.


As an aside, please use proper punctuation in your posts. You'll find
that a well written post recieves better responses.

Jun 30 '06 #3

P: n/a
ran said:
i m new to programming and i m in the beginning stage of learning. can
you tell me exactly what is meant by the term software developing. what
are steps involved in software development? i know only the very basics
of c.can you suggest exercises in c which could help me to improve my
programming skills .
All the exercises in K&R. You won't actually get them all done, but you'll
have great fun on the way.
can you also suggest me a few books for c which
would help me to diversify my knowledge in c.please answer my
questions.thank you.


http://www.cpax.org.uk/prg/portable/c/resources.php has a list of excellent
C books and Web resources.
--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at above domain (but drop the www, obviously)
Jun 30 '06 #4

P: n/a

"ran" <mo*****@gmail.com> wrote in message
i m new to programming and i m in the beginning stage of learning. can
you tell me exactly what is meant by the term software developing. what
are steps involved in software development? i know only the very basics
of c.can you suggest exercises in c which could help me to improve my
programming skills . can you also suggest me a few books for c which
would help me to diversify my knowledge in c.please answer my
questions.thank you.

Programming becomes "software development" where there are more than one or
two people involved, and when we care about how well the program works,
whether it is correct, and so on.

Fluency in at least one language, like C, is a prerequisite to be a software
developer. However there are other accomplishments which are just as
important, such as the ability to communicate your ideas clearly and
effectively.
This requires good punctuation, including appropriate use of capitalisation.
--
Buy my book 12 Common Atheist Arguments (refuted)
$1.25 download or $7.20 paper, available www.lulu.com/bgy1mm
Jun 30 '06 #5

This discussion thread is closed

Replies have been disabled for this discussion.