473,397 Members | 2,099 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,397 software developers and data experts.

Recommended reading for C

Hi.

In my university's computer science program, the language they start you off on is C++, but i would like to be able to get more into C. They do offer C classes, but I have a few more semesters before i can really start focusing on electives.

Can anyone recommend any comprehensive books on C that they were particularly impressed with? I am looking for comprehensive coverage and readability, not one of those books that are wordy just for the sake of being wordy.
Also, i have already taken several courses using c++ and other languages, so i don't want a book that spends too much time on the very basics.
Browsing through amazon and other sites, i can see there are many options, making it difficult to choose, and i don't always trust reader reviews posted on such e-commerce sites.

So if anyone was particularly impressed with a book on C, i would be glad to know about it so i can narrow my options a little more, these books ain't always cheap and i would like to have a smaller set of good books to choose from, to help ensure my hard earned financial aid is spent well.

thanks.
Oct 6 '07 #1
3 1236
Hi.

In my university's computer science program, the language they start you off on is C++, but i would like to be able to get more into C. They do offer C classes, but I have a few more semesters before i can really start focusing on electives.

Can anyone recommend any comprehensive books on C that they were particularly impressed with? I am looking for comprehensive coverage and readability, not one of those books that are wordy just for the sake of being wordy.
Also, i have already taken several courses using c++ and other languages, so i don't want a book that spends too much time on the very basics.
Browsing through amazon and other sites, i can see there are many options, making it difficult to choose, and i don't always trust reader reviews posted on such e-commerce sites.

So if anyone was particularly impressed with a book on C, i would be glad to know about it so i can narrow my options a little more, these books ain't always cheap and i would like to have a smaller set of good books to choose from, to help ensure my hard earned financial aid is spent well.

thanks.

For C++
Here's a list

For C
Here's a list



On the c++ side, I started off with the green " c++ without fear " by brian overland. It was very basic, and easy to understand, so there's my insight of how accurate the list is ?
Oct 6 '07 #2
weaknessforcats
9,208 Expert Mod 8TB
Also, i have already taken several courses using c++ and other languages, so i don't want a book that spends too much time on the very basics.
Why would you take your knowledge of C++ and cut off its arms and legs to write programs the way they did back in 1972?? I mean, C++ exists because of the weaknesses in C.
Oct 6 '07 #3
JosAH
11,448 Expert 8TB
Why would you take your knowledge of C++ and cut off its arms and legs to write programs the way they did back in 1972?? I mean, C++ exists because of the weaknesses in C.
I beg to differ here: C was/is so flexible and it handed the nuts and bolts to Bjarne
Stroustrup to develop his C++ language. (including all of its trickery dickery that is).

kind regards,

Jos
Oct 6 '07 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: mikeg | last post by:
Hi, I'd like to explicitly link to the recommended php.ini file. For a long time, this link worked: http://cvs.php.net/co.php/php4/php.ini-recommended (In fact, if you google for "php ini...
13
by: Michele Simionato | last post by:
What is the recommended way of generating HTML from Python? I know of HTMLGen and of few recipes in the Cookbook, but is there something which is more or less standard? Also, are there plans to...
7
by: Mike Kamermans | last post by:
I hope someone can help me, because what I'm going through at the moment trying to edit XML documents is enough to make me want to never edit XML again. I'm looking for an XML editor that has a...
3
by: Nikos | last post by:
Hi all From the subject you might guess that I am a newbie here. Is there any recommended reading for interop between Com and .Net
2
by: Ford Desperado | last post by:
I'm reading a book 'Professional SQL Server 2000 Programming' by Robert Vieira there is a recommendation: "stay away from building views based on views" Why? What's so wrong with nested views?
6
by: SharkFOA | last post by:
Hi, Hoping someone can help.I am an absolute beginner with regards to SQL. I have googled and checked Amazon, etc but would like your personal recommendations. What 1 book would you recommend as...
5
by: Joe Van Dyk | last post by:
After reading K&R, is there any other good source for learning how to write good C programs? I've heard a reference to one other highly-recommended book, but I forget what it was. C++ has all...
3
by: darren via AccessMonster.com | last post by:
Hi I'm based in the UK and I've drifted into Access from building a simple db for myself, to then being asked to build a simple db for someone else, to now spending time building increasingly...
11
by: tom | last post by:
I'm learning VB.NET 2 after years working with VB6 and finding it a challenge. Are there any books/online training soures that you'd recommend for programmers making the transition to .NET and v2...
13
by: Michael M. | last post by:
In Perl, it was: ## Example: "Abc | def | ghi | jkl" ## -"Abc ghi jkl" ## Take only the text betewwn the 2nd pipe (=cut the text in the 1st pipe). $na =~ s/\ \|(.*?)\ \|(.*?)\ \|/$2/g;...
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: 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...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new...

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.