"nib" <bi*@d.net> wrote in message
What kind of problems is c best at solving?
Any computer program is best if it solves a well-defined problem, and is
short enough for a single person to understand it at once.
C should be your langauge of choice if it is important that the program be
understood by a large number of people (simply because C is so widely
understood). It is also the language to choose if execution speed is
extremely important, because C compilers are very efficient.
If execution speed is paramount you should use assembly language, if it is
important that the language be easy to implement (ie build an
interpreter/compiler for) you should use BASIC, if the project is very
complex then arguably you should use C++, if the problem is non-numerical in
nature SNOBOL, for pattern matching, or COBOL, for business programming, are
good choices.
C is a very general-purpose language that should be the default if nothing
else is indicated.