Re: I have no programming experience. Would you recommend C?
- From: "santosh" <santosh.k83@xxxxxxxxx>
- Date: 20 Jan 2007 04:15:46 -0800
Enteng wrote:
Hi I'm thinking about learning C as my first programming language.
Would you recommend it?
Also how do you suggest that I learn it?What books/tutorials should I
read for someone like me?
It really depends on your flair. If you want to learn a powerful and
expressive yet simple language, which is also very popular, then C, (or
possibly C++), may be your choice.
If you want to go with a simpler language, perhaps more suited for
learning purposes, with lesser flexibility, perhaps you should consider
Pascal, Python, Haskell etc.
It's more important to stick with a choice, (once made), and get lots
of practise. For C, probably the best book for learning it may be "The
C Programming Language" second edition by Kernighan and Ritchie. This
group and it's FAQ are great resources too.
<http://c-faq.com/> /*
FAQ for this group */
<http://www.cs.cf.ac.uk/Dave/C/>
<www.eskimo.com/~scs/cclass/cclass.html>
<www.lysator.liu.se/c/>
<www.le.ac.uk/cc/tutorials/c/>
<www.open-std.org/jtc1/sc22/wg14/> /* ISO C
standardisation group */
<www.dinkumware.com/manuals/> /* C standard
library reference */
<http://gcc.gnu.org/> /*
excellent free compiler collection */
<www.bloodshed.net/> /*
good IDE */
<www.mingw.org/> /*
gcc for windows */
<www.acm.org/crossroads/xrds10-4/firstlang.html> /* about first
choice of language */
.
- Follow-Ups:
- Re: I have no programming experience. Would you recommend C?
- From: swengineer001@xxxxxxxxx
- Re: I have no programming experience. Would you recommend C?
- From: Malcolm McLean
- Re: I have no programming experience. Would you recommend C?
- References:
- Prev by Date: Re: How to specify a non-null pointer argument in C
- Next by Date: Re: I have no programming experience. Would you recommend C?
- Previous by thread: Re: I have no programming experience. Would you recommend C?
- Next by thread: Re: I have no programming experience. Would you recommend C?
- Index(es):
Relevant Pages
|
Loading