Re: I have no programming experience. Would you recommend C?



"santosh" <santosh.k83@xxxxxxxxx> wrote in message
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.

In the best circles, Lisp is the the language of choice for introductory
programming.


.



Relevant Pages

  • man C
    ... This is the seedoc for C from my cLIeNUX distro. ... language that produces high-performance results. ... The C programming language was developed around 1973 to make UNIX ...
    (comp.unix.programmer)
  • Re: Learning *NIX programming?
    ... Currently running Debian GNU Linux. ... If you do see C at a shell prompt in cLIeNUX you get this... ... language that produces high-performance results. ... The C programming language was developed around 1973 to make UNIX ...
    (comp.unix.programmer)
  • DRACO Compiler, by Gray Sage, its Author
    ... Writing compilers is probably a pretty strange hobby, ... The first compiler I wrote, like many programmers who end up writing ... programming language intended for Artificial Intelligence work. ... I came up with a truly ugly programming language, ...
    (comp.os.cpm)
  • Re: F is evil (was: XML::LibXML UTF-8 toString() -vs- nodeValue())
    ... characters instead of a sequence of ASCII characters. ... language, no matter if the programming language makes it easy or not. ... Sometimes this is because they don't speak English too well, ...
    (comp.lang.perl.misc)
  • Re: why does screwed up source code work?
    ... the common man from using "theory". ... Common Intermediate Language ... Common Lisp ... EGL Programming Language (EGL) ...
    (alt.html)

Loading