Forum     

Go Back   Digit Technology Discussion Forum > Software > Programming
Register FAQ Calendar Mark Forums Read

Programming The destination for developers - C, C++, Java, Python and the lot


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 03-09-2008, 06:26 PM   #1 (permalink)
Always in Dreams...
 
Rishabh_sharma1990's Avatar
 
Join Date: Dec 2006
Location: New Delhi, India
Posts: 201
Smile "Balagurusamy" or "yashwant kanetkar"


Hi friends, i've just joined the BCA cource and as you know, C Programming is always there. Now i want to ask you that which book i should buy for learning C. Everyone suggests "Programming in ANSI C with E. Balagurusamy" or "Let us C by yashwant kanetkar". I am really confused. Could u please tell which book is better for learning good "C Programming". Please also suggest some other good books if any.
__________________
I play Bansuri! :)
Rishabh_sharma1990 is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 03-09-2008, 06:28 PM   #2 (permalink)
Human Spambot
 
Join Date: Jan 2007
Location: Lat 28.38°N , Longt 77.13°E
Posts: 2,431
Default Re: "Balagurusamy" or "yashwant kanetkar"

None of these.
ThinkFree is offline  
Old 03-09-2008, 06:37 PM   #3 (permalink)
God of Mistakes...
 
Garbage's Avatar
 
Join Date: Dec 2005
Location: Pune, Maharashtra
Posts: 1,923
Default Re: "Balagurusamy" or "yashwant kanetkar"

E.Balagurusami.

Bcoz Yashwant Kanetkar book is too basic.
__________________
Registered Linux User #468778
----------------------------------
http://twitter.com/_Garbage_
Garbage is offline  
Old 03-09-2008, 06:42 PM   #4 (permalink)
Dreamweaver
 
Gigacore's Avatar
 
Join Date: Aug 2006
Location: Bangalore
Posts: 3,904
Default Re: "Balagurusamy" or "yashwant kanetkar"

yea.. Balaguruswami is good...

Yashwant Kanetkar is easily available on net
__________________
Today's noobs are tomorrow's geeks. Don't make fun of them.. encourage them. - Gigacore

Follow me on twitter.com/gigacore
Gigacore is offline  
Old 03-09-2008, 08:02 PM   #5 (permalink)
Commander in Chief
 
QwertyManiac's Avatar
 
Join Date: Jul 2005
Posts: 6,658
Default Re: "Balagurusamy" or "yashwant kanetkar"

Both are bad books, even Schildt is better than them. :\
__________________
Harsh J
www.harshj.com
QwertyManiac is offline  
Old 03-09-2008, 09:14 PM   #6 (permalink)
Jai Suresh
 
lywyre's Avatar
 
Join Date: Aug 2004
Location: Vellore, TN
Posts: 578
Default Re: "Balagurusamy" or "yashwant kanetkar"

If you are new to programming the EB. Yashwant is also good. If already have some programming knowledge, then try Shaum's series.
lywyre is offline  
Old 03-09-2008, 09:32 PM   #7 (permalink)
Romeo + Lucifer = ME
 
codename_romeo's Avatar
 
Join Date: Oct 2006
Posts: 981
Default Re: "Balagurusamy" or "yashwant kanetkar"

Read as many books as u can.......... no book is complete....... damn i used to be the best in the business in first year of engg coz i had complete control over C...... and finally programming is something that u are born with........ i have seen sup0er talented guys with Zero programming skill....... my view.....
__________________
Sony Vaio CW26FG
Nokia E 63 + Iphone 3GS
Nikon D3000 + 50mm f/1.8 + 70-300mm Lens
codename_romeo is offline  
Old 03-09-2008, 09:38 PM   #8 (permalink)
Indidiot
 
Plasma_Snake's Avatar
 
Join Date: Dec 2007
Location: Rock Island
Posts: 1,416
Default Re: "Balagurusamy" or "yashwant kanetkar"

I disagree! Programming is nothing like ur born with. If it was so then most of us here would have made programs to solve our Differentiation and Integration problems in High school. Its more like Maths more you practice more you learn and u can never be a true master of it 'cause one day along the line a dude will come and tip u over. Yashwant Kanitkar is the best basic book for C as all B.E colleges follow it as text book. Alternative text book can be Balagurusamy. For reference sake refer to Schildt or Kerningham and Ritchie.
Plasma_Snake is offline  
Old 03-09-2008, 09:49 PM   #9 (permalink)
I M A *STAR*
 
saqib_khan's Avatar
 
Join Date: Nov 2007
Location: Planet Earth
Posts: 855
Default Re: "Balagurusamy" or "yashwant kanetkar"

E.Balagurusami.
__________________
Blogging at:
Technostarry
saqib_khan is offline  
Old 03-09-2008, 09:51 PM   #10 (permalink)
Elevating Humanity
 
The Conqueror's Avatar
 
Join Date: Sep 2007
Location: Now on Earth
Posts: 1,955
Default Re: "Balagurusamy" or "yashwant kanetkar"

+1for Balagurusami.
__________________
Regards,
The Conqueror
The Conqueror is online now  
Old 03-09-2008, 10:58 PM   #11 (permalink)
Broken In
 
Join Date: Sep 2006
Posts: 147
Default Re: "Balagurusamy" or "yashwant kanetkar"

Quote:
Originally Posted by Plasma_Snake View Post
I disagree! Programming is nothing like ur born with. If it was so then most of us here would have made programs to solve our Differentiation and Integration problems in High school. Its more like Maths more you practice more you learn and u can never be a true master of it 'cause one day along the line a dude will come and tip u over. Yashwant Kanitkar is the best basic book for C as all B.E colleges follow it as text book. Alternative text book can be Balagurusamy. For reference sake refer to Schildt or Kerningham and Ritchie.
i dont know which engg college uses kanetkar's book as textbook.but i am sure vtu doesn't.

if you are learning from the start ,and want to learn quickly then go for yashwant kanetkar.you can't call it a bad book.there are lot of things to learn from it.
to be frank i got inspired by that book ,and the way he explains things inspired me and dragged me into programming field.
try to read from fourth edition,there are lot of extra chapters you might be interested(hardware related) .you can find the same in his website also.

after you get the theory required try to solve more and more problems which you think could be difficult.dont go for answers available.

one disadvantage is both of them wont stress on using standard code.but you can always learn them later .imo you shd go for kanetkar
__________________
techtricks.co.in

portforwarding
xp-vista crossover connection
installing xp on vista notebooks
sreenidhi88 is offline  
Old 03-09-2008, 11:08 PM   #12 (permalink)
Commander in Chief
 
QwertyManiac's Avatar
 
Join Date: Jul 2005
Posts: 6,658
Default Re: "Balagurusamy" or "yashwant kanetkar"

Standard C first, platform specific goodies later. This way is more feasible, IWO. W, not M.
__________________
Harsh J
www.harshj.com
QwertyManiac is offline  
Old 03-09-2008, 11:19 PM   #13 (permalink)
Wise Old Owl
 
j1n M@tt's Avatar
 
Join Date: Jun 2007
Location: Kochi
Posts: 1,119
Default Re: "Balagurusamy" or "yashwant kanetkar"

C is my fav. language.....IMO refer as many books as u can, but for basics refer Balagurusamy and Kanethkar........Kanethkar can't be used as a book for writing ur theory paper, it's a more interactive book to understand and learn the basics, more over it covers some advanced topics like 32-bit C under Windows & Linux + Grfx, API based hardware programing, etc.....also the examples used in Kanethkar use code snippets which r mostly found in C debugging....so its more helpful to those who r planning to make C as there specialization area in future
__________________
j1n M@tt || "a guy who gets off bed only b'coz of technology..."
j1n M@tt is offline  
Old 03-09-2008, 11:26 PM   #14 (permalink)
Bond, Desi Bond!
 
desiibond's Avatar
 
Join Date: Oct 2007
Location: Bangalore
Posts: 10,062
Default Re: "Balagurusamy" or "yashwant kanetkar"

Hell with those two books that teach you nothing much abcd's.

Get

C Programming Language - Dennis Ritchies & Brian Kennighan

The best book on C Language.

Seriously, stay away from balagurusamy's and kanetkar's.
__________________
My first blogspace: http://desiibond.blogspot.com
desiibond is offline  
Old 03-09-2008, 11:31 PM   #15 (permalink)
Wise Old Owl
 
j1n M@tt's Avatar
 
Join Date: Jun 2007
Location: Kochi
Posts: 1,119
Default Re: "Balagurusamy" or "yashwant kanetkar"

oh ic!!...I don't think for a BCA first yr stud needs to study from Dennis Ritchie & Kennighan........btw kanethkar is not so bad, he was the only guy from India who got the best teachers award from MS for covering Windows pgming and .NET
__________________
j1n M@tt || "a guy who gets off bed only b'coz of technology..."
j1n M@tt is offline  
Old 03-09-2008, 11:38 PM   #16 (permalink)
Bond, Desi Bond!
 
desiibond's Avatar
 
Join Date: Oct 2007
Location: Bangalore
Posts: 10,062
Default Re: "Balagurusamy" or "yashwant kanetkar"

Quote:
Originally Posted by j1n M@tt View Post
oh ic!!...I don't think for a BCA first yr stud needs to study from Dennis Ritchie & Kennighan........btw kanethkar is not so bad, he was the only guy from India who got the best teachers award from MS for covering Windows pgming and .NET
Why do you think that BCA first yr student need not study Dennis Ritchie's book.

It's not a complex book. It's pretty good and don't fix to basic books for a programming language that forms the base of programmer's career.

C lang is one language that you should really really work hard and learn everything inside out. It's simple but very vast.
__________________
My first blogspace: http://desiibond.blogspot.com
desiibond is offline  
Old 03-09-2008, 11:39 PM   #17 (permalink)
Salieri Family
 
hard_rock's Avatar
 
Join Date: Feb 2004
Location: Somewhere in Internet.......Have dynamic IP address
Posts: 357
Default Re: "Balagurusamy" or "yashwant kanetkar"

Use Yashwant Kanetkar if you dont know anything about C. it'll give a firm understanding of C. Then you can try Schildt to know better...
The way kanetkar has put up the concepts is good...I dint need a teacher to learn C.(I used to BUNK classes.. )
__________________
A person who wants everything in his life... May end up with nothing at all
-Tommy[Mafia]
hard_rock is offline  
Old 03-09-2008, 11:47 PM   #18 (permalink)
Wise Old Owl
 
j1n M@tt's Avatar
 
Join Date: Jun 2007
Location: Kochi
Posts: 1,119
Default Re: "Balagurusamy" or "yashwant kanetkar"

^^+1
__________________
j1n M@tt || "a guy who gets off bed only b'coz of technology..."
j1n M@tt is offline  
Old 04-09-2008, 01:00 AM   #19 (permalink)
CAFEBABE
 
chandru.in's Avatar
 
Join Date: Mar 2008
Location: Bangalore
Posts: 474
Default Re: "Balagurusamy" or "yashwant kanetkar"

desiibond + infinity

Neither is good. Till 5th Edition (dunno if they fixed it now), Let Us C used gets() without pointing out even remotely the huge disadvantage of using that function.

Both the books are too basic to spend money on. Read the free copy in your library instead.

"The C Programming Language" is the C book which covers real C (including a reference manual for C). Nothing beats it and the book is very simple to learn from too.
__________________
Chandru

http://tuxychandru.blogspot.com
chandru.in is offline  
Old 04-09-2008, 01:30 AM   #20 (permalink)
18 Till I Die............
 
Join Date: Jul 2004
Location: India, Mumbai, Marine Lines
Posts: 5,792
Default Re: "Balagurusamy" or "yashwant kanetkar"

+1 got Kernighan and Ritchie, while preparing for MCA I referred to that more often than LUC, I didn't like the latter at all.
__________________
http://www.bash.org/?258908
mehulved is offline  
Old 04-09-2008, 11:33 AM   #21 (permalink)
Democracy is a myth
 
rhitwick's Avatar
 
Join Date: Apr 2004
Location: Kaikhali,Kolkata
Posts: 2,158
Default Re: "Balagurusamy" or "yashwant kanetkar"

I quote Mehuldev
Quote:
+1 got Kernighan and Ritchie

U can also try "A Book on C" by Kelly-Pohl................I really liked this book...........

And if u want to b a UberGeek in C, then,

The Indispensable Guide To C by Paul Devis

__________________
"My opinions may have changed, but not the fact that I am right."

"I'm never wrong. Once I thought I was wrong, but I was wrong"
rhitwick is online now  
Old 04-09-2008, 03:29 PM   #22 (permalink)
Wise Old Owl
 
hullap's Avatar
 
Join Date: Dec 2006
Location: delhi
Posts: 1,429
Default Re: "Balagurusamy" or "yashwant kanetkar"

Quote:
Originally Posted by rhitwick View Post
I quote Mehuldev
mehul-dev?
mehulved
hullap is offline  
Old 05-09-2008, 11:13 AM   #23 (permalink)
In The Zone
 
ruturaj3's Avatar
 
Join Date: Feb 2007
Location: Mumbai
Posts: 214
Default Re: "Balagurusamy" or "yashwant kanetkar"

yashwant kanetkar = To understand 'C' easily
Balagurusamy = Pass in the exam easily
ruturaj3 is offline  
Old 05-09-2008, 11:38 PM   #24 (permalink)
Wise Old Owl
 
j1n M@tt's Avatar
 
Join Date: Jun 2007
Location: Kochi
Posts: 1,119
Default Re: "Balagurusamy" or "yashwant kanetkar"

^^ ya u r right, this is wat most of the studs at clge do nowadays
__________________
j1n M@tt || "a guy who gets off bed only b'coz of technology..."
j1n M@tt is offline  
Old 05-09-2008, 11:46 PM   #25 (permalink)
Wahahaha~!
 
Faun's Avatar
 
Join Date: Dec 2006
Location: Pune/there
Posts: 7,676
Default Re: "Balagurusamy" or "yashwant kanetkar"

Quote:
Originally Posted by hullap View Post
mehul-dev?
mehulved
after compiling Gentoo Doc, he sure needs a dev status

A very nice book to dig deeper into linux. Easy to understand for average linux user.
__________________
Blog | Flickr | Battlelog
Spoiler:
Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX|D7000|XONAR STX|RE272|RE0|CC51|XE200PRO Walnut| TD II V2| Ultraphile|N5800

Mono
Faun is offline  
Old 08-09-2008, 11:14 AM   #26 (permalink)
Hanging, since 2004..
 
tarey_g's Avatar
 
Join Date: Aug 2004
Location: hanging..
Posts: 3,333
Default Re: "Balagurusamy" or "yashwant kanetkar"

Kanetkar's book has better examples, i suggest starters to go with it. Balagurusamy is the worst boook i have ever read for C.
__________________
Windows 8 ? :lol:
I have a better OS installed, people call it Windows7 8-)
tarey_g is online now  
Old 08-09-2008, 11:45 AM   #27 (permalink)
Wahahaha~!
 
Faun's Avatar
 
Join Date: Dec 2006
Location: Pune/there
Posts: 7,676
Default Re: "Balagurusamy" or "yashwant kanetkar"

For I learned C from Deitel & Deitel
__________________
Blog | Flickr | Battlelog
Spoiler:
Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX|D7000|XONAR STX|RE272|RE0|CC51|XE200PRO Walnut| TD II V2| Ultraphile|N5800

Mono
Faun is offline  
Old 08-09-2008, 04:41 PM   #28 (permalink)
Legen-wait for it-dary!
 
dheeraj_kumar's Avatar
 
Join Date: Dec 2004
Location: Chennai
Posts: 2,471
Default Re: "Balagurusamy" or "yashwant kanetkar"

I began with some old book whose name i dont remember, then followed up with K&R. I havent read balagurusamy, but let us c is quite dumb, really.
__________________
If the Start Windows Restart when Windows starts check box is checked Windows Restart will start automatically every time Windows is started. - Actual excerpt from a windows program help file
dheeraj_kumar is offline  
Old 08-09-2008, 04:55 PM   #29 (permalink)
Hanging, since 2004..
 
tarey_g's Avatar
 
Join Date: Aug 2004
Location: hanging..
Posts: 3,333
Default Re: "Balagurusamy" or "yashwant kanetkar"

^^ You are not a pro when you start, so the so called dumb books are helpful to wwho have just started.
__________________
Windows 8 ? :lol:
I have a better OS installed, people call it Windows7 8-)
tarey_g is online now  
Old 08-09-2008, 07:22 PM   #30 (permalink)
Section Moderator
 
gopi_vbboy's Avatar
 
Join Date: Mar 2007
Location: Hyderabad
Posts: 1,186
Default Re: "Balagurusamy" or "yashwant kanetkar"

It all depend in what interest u have.........u love c programming .i recommend to read both books......i applied them in my embedded system programming n was the only thing in life i felt like being applied usefully in engineering.......c language is very important.i suggest u to learn by doing method...hav a compiler....complile the exampleprograms and learn.......afterward u get a grip on it.u start writing the program by urself when u can guess the algorithm.......

the pointers stuff is little confusing in start....don;t worry it while be easy afterwards....thers a seperate book by kanethkar (somethin like Pointers in C) ..go for it if possible....
gopi_vbboy is online now  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
"How Office 2007 "Exposed" Bill Gates" rhitwick Random News 15 03-09-2008 12:09 AM
Microsoft "new" patent could "force" downloaders to view commercials!! Hitboxx Technology News 17 28-12-2007 09:06 PM
NEW VIRUS GIVING MESSAGE:"Can not find script file"WIN32.DLL.dll.vbs" ". mdp Software Q&A 5 02-10-2007 02:11 PM
VISTA TUTORIAL: Add "Hide File Names" Option in "View" Menu of Folders Vishal Gupta Tutorials 7 27-06-2007 10:46 PM
"INF Error", VGA Driver "Missing" Installing ATI Catalyst Drivers CannedLizard Hardware Q&A 4 29-07-2006 12:47 AM

 
Latest Threads
- by soumya
- by Sujeet
- by clmlbx
- by Sujeet

Advertisement




All times are GMT +5.5. The time now is 11:11 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2