473,395 Members | 1,413 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,395 software developers and data experts.

Looking for a standard book on C

18
Hi,

I am supposed to be involved in a project where we are going to develop a small version of OS. And quite obviously the language is used for this is C/Assembly.

So I would like to know the names of few good books on C so that we can get in depth knowledge in C for developing an OS or any other industry level projects on C.I have few books on Assembly with C

Could you please suggest some good books on C. I have checked few book on internet like complete reference in C or something like that but those books are meant for beginners or semi beginners or not quite useful for research team.

Regards,
Codexxx
Apr 17 '12 #1
5 1786
donbock
2,426 Expert 2GB
If you're already proficient in C, then I wonder if what you really need are some good books on operating system features and algorithms.

What operating system features do you need to provide?
Apr 18 '12 #2
codexxx
18
Hi Donbock ,

Thank you very much for your reply. Actually I am looking for a book where I will be able to learn to make some driver for peripheral devices or some hardware interaction with C or some system level programming which will help me make an OS from scratch. And of course I have seen some OS books but those are theoretical by nature and does not provide the practical knowledge for making an OS of our own.

Regards,
codexxx
Apr 18 '12 #3
drhowarddrfine
7,435 Expert 4TB
OSDev.org
Or you can Google for the developer areas of Linux or FreeBSD to get a handful of information about such things.
Apr 18 '12 #4
donbock
2,426 Expert 2GB
Or you can google for MicroC/OS.
Apr 18 '12 #5
codexxx
18
@drhowarddrfine
Hi drhowarddrfine,

Thanks a lot. The OSDev.org is an excellent site for developing an os. That is a good resource for computer science student. So I am trying to make full use of that for sure. Also let me know if there are anything else on the net . Thank you once again.

Cheers,
codexxx
Apr 19 '12 #6

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

Similar topics

14
by: Materialised | last post by:
Hi All, I'm just looking for some suggestions on a good book that will cover the C++ standard well. I Know C (quite) well, and learnt this language by reading as much source code as possible...
43
by: Steven T. Hatton | last post by:
Now that I have a better grasp of the scope and capabilities of the C++ Standard Library, I understand that products such as Qt actually provide much of the same functionality through their own...
1
by: Simeon Nevel | last post by:
Can anyone recommend a good book (or three) with in-depth coverage of developing turn-key Access applications? Simeon
0
by: NotGiven | last post by:
Hi: I am a notes programmer where I used a subset of VB, called lotus script, to write code. I have written classes and have had Java training - been a while though. I bought a good book by...
5
by: Flack | last post by:
Hey guys, Are there any specific books that you can recommend to someone who is familiar and comfortable with C# and is looking to increase his knowledge of Java? I need to brush up on my...
3
by: E.T. Grey | last post by:
Hi, I have experience in the following languages: C, C++ and Java (which BTW, C# looks suspiciously like) I am looking for a no-nonsense, hit the ground running kinda book which covers the...
2
by: Trisha | last post by:
I am looking for book(s) recommendation on how to design asp.net/c# application from ground up using sound design pattern techniques and good object oriented practices. Examples of projects would...
2
by: Owen | last post by:
Hi, Again I'm looking for book reccomendations from you guru's. I need something which tells me how to create and consume xml Web Services. I want something which starts with your basic 'Hello...
1
by: Owen | last post by:
Hi, Again I'm looking for book reccomendations from you guru's. I need something which tells me how to create and consume xml Web Services. I want something which starts with your basic 'Hello...
3
by: yinglcs | last post by:
Hi, Can you please recommend any good books for c++ algorithm/data structure implementation? I am looking for book which has code/ explanation for common algorithm in c++ , e.g. search, sort,...
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: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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...
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
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
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
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

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.