some roadmap for beginner

can you suggest me what material to refer to in order to study systems programming under UNIX/Linux. ( C/C++ )
also what approach to follow for the same ?

how is richard stevens for beginners ... any other book that would be a great refernce for C programming (relevant to systems programming ... x86 intel)

also what is std C/C++ (ANSI etc etc ) lang used in industry ???

what all would come under the term "proficiency in C language " ???
The standard C/C++ language used in the industry is the one defined by the current ANSI standard.

A great reference for C++ program can be found on this site, although for UNIX specific headers and functions, you'll need to look elsewhere. The following links might help.
http://cplusplus.com/reference/
http://www.mkssoftware.com/docs/api_index.asp
http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/apis/unix13.htm

I would suggest reading the tutorial on this site (which is an everything-you-need-to-know tutorial, it doesn't cover everything but it does cover everything you'll probably need to use), then memorizing the references, and then getting to work on some exercises.
http://cplusplus.com/doc/tutorial/
http://cplusplus.com/forum/articles/12974/

Also, it's extremely hard to define proficiency in a programming language.

-Albatross
Last edited on
thanks for the information ...

can you also provide any info on books / links which would cover the different concepts of C UNIX programming (process/ IPC / semaphores/ ... sys eng. concepts ) other than richard stevens ... for a beginner ...
closed account (z05DSL3A)
Practical UNIX Programming: A Guide to Concurrency, Communication, and Multithreading for UNIX Programmers
by Kay A. Robbins and Steven Robbins
Topic archived. No new replies allowed.