473,378 Members | 1,422 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

good tutorial/book on c?

Hello group,
After quite a long time of consideration, I'v finally decided to switch
from Java to C. Given the condition that almost without any knowledge on C and
3 years expereince on java, , Which tutorial or book might be good for
me to start with? It would be the best if it's (freely) available on the net.
I'd prefer standard C, anyway some Gnu extensions are just fine.

I'd appreciate any of your recommendation of book/tutorials or suggestions on
learning C.
Thanks in advance!

D. Layman

Nov 14 '05 #1
12 1863
"D. Layman" <no@spam.com> wrote in message
news:87************@dinglei.ipanel.com.cn...
Hello group,
After quite a long time of consideration, I'v finally decided to switch
from Java to C. Given the condition that almost without any knowledge on C and 3 years expereince on java, , Which tutorial or book might be good for
me to start with? It would be the best if it's (freely) available on the net. I'd prefer standard C, anyway some Gnu extensions are just fine.

I'd appreciate any of your recommendation of book/tutorials or suggestions on learning C.
Thanks in advance!


http://www.eskimo.com/~scs/C-faq/top.html
(See section 18)

Also see the book reviews at www.accu.org

-Mike
Nov 14 '05 #2
D. Layman writes:
After quite a long time of consideration, I'v finally decided to switch
from Java to C. Given the condition that almost without any knowledge on C and 3 years expereince on java, , Which tutorial or book might be good for
me to start with? It would be the best if it's (freely) available on the net. I'd prefer standard C, anyway some Gnu extensions are just fine.

I'd appreciate any of your recommendation of book/tutorials or suggestions on learning C.


For an experienced programmer such as you, there is one hands down best
book, it is _The C Programming Language_, second edition by Kernighan and
Ritchie. It is the best widely published bit of technical writing I have
ever seen.

It should not be on the net, but even if it is, IMO that is a hell of a poor
way to save $40 or so, anyway.
Nov 14 '05 #3
"osmium" <r1********@comcast.net> writes:
D. Layman writes:
After quite a long time of consideration, I'v finally decided to switch
from Java to C. Given the condition that almost without any knowledge on C and
3 years expereince on java, , Which tutorial or book might be good for
me to start with? It would be the best if it's (freely) available on the

net.
I'd prefer standard C, anyway some Gnu extensions are just fine.

I'd appreciate any of your recommendation of book/tutorials or

suggestions on
learning C.


For an experienced programmer such as you, there is one hands down best
book, it is _The C Programming Language_, second edition by Kernighan and
Ritchie. It is the best widely published bit of technical writing I have
ever seen.

Oh really? I'v actually got that book at hand, just doesn't ever think it as
as a candidate book. I thought it's really somewhat out of date(1988).

It should not be on the net, but even if it is, IMO that is a hell of a poor
way to save $40 or so, anyway.

Yeah! I totally agree.
--
Yours,

<<<::::: D i n g L e i ::::::>>
|| ||
|| Ext: 8106 ||
|| Email: <dinglei [A] ipanel [O] cn> ||
|| Dept. Of Technology/Engineering ||
|| Embedded Internet Solutions Inc. ||
|| ||
<(((((( ===================== )))))>>>

Nov 14 '05 #4
D. Layman <no@spam.com> wrote in message news:<87************@dinglei.ipanel.com.cn>...
Hello group,
After quite a long time of consideration, I'v finally decided to switch
from Java to C. Given the condition that almost without any knowledge on C and
3 years expereince on java, , Which tutorial or book might be good for
me to start with? It would be the best if it's (freely) available on the net.
I'd prefer standard C, anyway some Gnu extensions are just fine.

I'd appreciate any of your recommendation of book/tutorials or suggestions on
learning C.
Thanks in advance!

D. Layman


I would like to recommend www.itres.org.
It have some books on C/C++ and many other books, you can read them
online as well as download for free.
Nov 14 '05 #5


je******@gmail.com (Jesse Woo) writes:
D. Layman <no@spam.com> wrote in message
news:<87************@dinglei.ipanel.com.cn>...
Hello group,
After quite a long time of consideration, I'v finally decided to switch
from Java to C. Given the condition that almost without any knowledge on C
and 3 years expereince on java, , Which tutorial or book might be good for
me to start with? It would be the best if it's (freely) available on the
net.
I'd prefer standard C, anyway some Gnu extensions are just fine.

I'd appreciate any of your recommendation of book/tutorials or
suggestions on learning C. Thanks in advance!

D. Layman


I would like to recommend www.itres.org. It have some books on C/C++ and
many other books, you can read them online as well as download for free.


The site is really cool, even includes the K&R 2!
Thank you Jesse!
Ding Lei
Nov 14 '05 #6
Ding Lei <di*****@ipanel.cn> wrote:
je******@gmail.com (Jesse Woo) writes:
I would like to recommend www.[censored].org. It have some books on C/C++ and
many other books, you can read them online as well as download for free.


The site is really cool, even includes the K&R 2!


Yes, a very cool bunch of thieves. Do you want to be a thief as well?
No? Then I suggest you don't download stolen books.

Richard
Nov 14 '05 #7
rl*@hoekstra-uitgeverij.nl (Richard Bos) wrote in message news:<40**************@news.individual.net>...
Ding Lei <di*****@ipanel.cn> wrote:
je******@gmail.com (Jesse Woo) writes:
I would like to recommend www.[censored].org. It have some books on C/C++ and
many other books, you can read them online as well as download for free.


The site is really cool, even includes the K&R 2!


Yes, a very cool bunch of thieves. Do you want to be a thief as well?
No? Then I suggest you don't download stolen books.

Richard


lol, thief?
actually, the sensored site is made by me, I think you won't see the
copyrighted books on the site in less a month. I don't won't to be a
thief either.
Nov 14 '05 #8
"Jesse Woo" <je******@gmail.com> wrote in message
news:83**************************@posting.google.c om...
rl*@hoekstra-uitgeverij.nl (Richard Bos) wrote in message

news:<40**************@news.individual.net>...
Ding Lei <di*****@ipanel.cn> wrote:
je******@gmail.com (Jesse Woo) writes:

> I would like to recommend www.[censored].org. It have some books on C/C++ and > many other books, you can read them online as well as download for free.
The site is really cool, even includes the K&R 2!


Yes, a very cool bunch of thieves. Do you want to be a thief as well?
No? Then I suggest you don't download stolen books.

Richard


lol, thief?
actually, the sensored site is made by me, I think you won't see the
copyrighted books on the site in less a month. I don't won't to be a
thief either.


Then either remove the copyrighted works, or present evidence
that you have the owners' permission to distribute their works
on your site. And don't wait a month, do it now.

-Mike
Nov 14 '05 #9
On Sat, 03 Jul 2004 08:03:33 GMT, "Mike Wahler"
<mk******@mkwahler.net> wrote:
"D. Layman" <no@spam.com> wrote in message
news:87************@dinglei.ipanel.com.cn...
Hello group,
After quite a long time of consideration, I'v finally decided to switch
from Java to C. Given the condition that almost without any knowledge on C

and
3 years expereince on java, , Which tutorial or book might be good for
me to start with? It would be the best if it's (freely) available on the

net.
I'd prefer standard C, anyway some Gnu extensions are just fine.

I'd appreciate any of your recommendation of book/tutorials or

suggestions on
learning C.
Thanks in advance!


http://www.eskimo.com/~scs/C-faq/top.html
(See section 18)

Also see the book reviews at www.accu.org

I've always wondered why accu does not have a review of K&R. To the
OP: If you work with the C language, you should definitely acquire
"The C Programming Language, Second Edition" by Kernighan and Ritchie.
Opinions vary on whether it's a good tutorial, but you will need it as
a reference. I personally think it's an excellent tutorial, but some
find it too terse.

--
Al Balmer
Balmer Consulting
re************************@att.net
Nov 14 '05 #10
On 5 Jul 2004 19:31:45 -0700, je******@gmail.com (Jesse Woo) wrote:
rl*@hoekstra-uitgeverij.nl (Richard Bos) wrote in message news:<40**************@news.individual.net>...
Ding Lei <di*****@ipanel.cn> wrote:
> je******@gmail.com (Jesse Woo) writes:
>
> > I would like to recommend www.[censored].org. It have some books on C/C++ and
> > many other books, you can read them online as well as download for free.
>
> The site is really cool, even includes the K&R 2!


Yes, a very cool bunch of thieves. Do you want to be a thief as well?
No? Then I suggest you don't download stolen books.

Richard


lol, thief?
actually, the sensored site is made by me, I think you won't see the
copyrighted books on the site in less a month. I don't won't to be a
thief either.


Yes, thief. The following statement on you web site is simply wrong:

**********************
Copyright Issue: the resources on this website is copyrighted and for
personal use, you have the right to

* Read on-line from the http://www.itres.tk web site or any other
approved web site.
* Download an electronic version for your own personal use and
view it on your own personal computer.
* Make a single printed copy for your own personal use.
***********************

Since you have provided sufficient information to identify you, I
suggest you remove the copyrighted works immediately.

--
Al Balmer
Balmer Consulting
re************************@att.net
Nov 14 '05 #11
"Mike Wahler" <mk******@mkwahler.net> wrote in message news:<oV*****************@newsread2.news.pas.earth link.net>...
"Jesse Woo" <je******@gmail.com> wrote in message
news:83**************************@posting.google.c om...
rl*@hoekstra-uitgeverij.nl (Richard Bos) wrote in message

news:<40**************@news.individual.net>...
Ding Lei <di*****@ipanel.cn> wrote:

> je******@gmail.com (Jesse Woo) writes:
>
> > I would like to recommend www.[censored].org. It have some books on C/C++ and > > many other books, you can read them online as well as download for free. >
> The site is really cool, even includes the K&R 2!

Yes, a very cool bunch of thieves. Do you want to be a thief as well?
No? Then I suggest you don't download stolen books.

Richard


lol, thief?
actually, the sensored site is made by me, I think you won't see the
copyrighted books on the site in less a month. I don't won't to be a
thief either.


Then either remove the copyrighted works, or present evidence
that you have the owners' permission to distribute their works
on your site. And don't wait a month, do it now.

-Mike


I am at school right now and my server is at home, I will remove the
books when I am back home, I promise.

Jesse
Nov 14 '05 #12
je******@gmail.com (Jesse Woo) wrote:
"Mike Wahler" <mk******@mkwahler.net> wrote in message news:<oV*****************@newsread2.news.pas.earth link.net>...
Then either remove the copyrighted works, or present evidence
that you have the owners' permission to distribute their works
on your site. And don't wait a month, do it now.


I am at school right now and my server is at home, I will remove the
books when I am back home, I promise.


Look at the bright side: perhaps you won't be arrested for piracy until
you get home, either.

Richard
Nov 14 '05 #13

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: tamdino | last post by:
I'm looking for suggestions for a really good tutorial, either book or website, on MySQL and PHP. I'm not a newbie to programming, but I am a newbie to MySQL and PHP. Any suggestions would be...
1
by: Jan G. Thorstensen | last post by:
Hi. I'm newto Oracle but want to learn how to make a database and finally use it on my web site. Is there a good tutorial on the Internet somewhere, or could someone recommend a good starting...
20
by: Tmt353 | last post by:
Does anyone here know a good website for someone that wants to start programming?
2
by: mr_burns | last post by:
hi there, i would like a book that will explain concepts of javascript and dhtml instead of, for example, ten tutorials on how to do specific things in js or dhtml. ideally a book thats can...
6
by: Danny Lu | last post by:
Hi, can anyone tell me where I can get a good perl book? TIA Dan
9
by: Dragon | last post by:
Hi, I have 'some' experience in VB. I would like to learn C-Sharp and would like to know if the following book is any good or not. Thank you. Microsoft Visual C# .NET Step by Step - Version...
11
by: Alan Silver | last post by:
Hello, I am a seasoned Classic ASP programmer who is interested in learning ASP.NET. I bought a book (Que's Special Edition Using ASP.NET) which is complete rubbish, and would like a...
10
by: Harley | last post by:
Hello, I was VERY blessed with a Christmas gift of visual studio .net from a man I hardly know who had heard of my plans of software developement. So I am probably the only person in the world who...
4
by: Jim Aikin | last post by:
I'd like to learn JavaScript while sitting in my easy chair with my laptop on my lap. Option 1: Buy a wireless router so I can access the plethora of online- only tutorials from anywhere in the...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.