scispace - formally typeset
Open AccessBook

The C Programming Language

TLDR
The C Programming Language (2nd Ed.) as discussed by the authors is the first authorized digital version of Kernighan and Ritchie's 1988 classic, The C Programming Languages (1st Ed.).
Abstract
This ebook is the first authorized digital version of Kernighan and Ritchie's 1988 classic, The C Programming Language (2nd Ed.). One of the best-selling programming books published in the last fifty years, "K&R" has been called everything from the "bible" to "a landmark in computer science" and it has influenced generations of programmers. Available now for all leading ebook platforms, this concise and beautifully written text is a "must-have" reference for every serious programmers digital library. As modestly described by the authors in the Preface to the First Edition, this "is not an introductory programming manual; it assumes some familiarity with basic programming concepts like variables, assignment statements, loops, and functions. Nonetheless, a novice programmer should be able to read along and pick up the language, although access to a more knowledgeable colleague will help."

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Generative communication in Linda

TL;DR: This work is particularly concerned with implementation of the dynamic global name space that the generative communication model requires, and its implications for systems programming in distributed settings generally and on integrated network computers in particular.
Journal ArticleDOI

Progressive sequence alignment as a prerequisite to correct phylogenetic trees.

TL;DR: A progressive alignment method that utilizes the Needleman and Wunsch pairwise alignment algorithm iteratively to achieve the multiple alignment of a set of protein sequences and to construct an evolutionary tree depicting their relationship is described.
Journal ArticleDOI

An image synthesizer

TL;DR: The concept of "solid texture" to the field of CGI is introduced and used to create very convincing representations of clouds, fire, water, stars, marble, wood, rock, soap films and crystal.
Journal ArticleDOI

The nesC language: a holistic approach to networked embedded systems

TL;DR: nesc (nesc) as mentioned in this paper is a programming language for networked embedded systems that represents a new design space for application developers and is used to implement TinyOS, a small operating system for sensor networks, as well as several significant sensor applications.
Book

Design and validation of computer protocols

TL;DR: Part 1 Basic: introduction protocol structure error control flow control and design tools: a protocol simulator a protocol validator using the validator.
References
More filters
Journal ArticleDOI

Critical comments on the programming language Pascal

TL;DR: An investigation of the Reports on the Pascal language reveals that it suffers as much from ill-defined constructs as many of the languages to which it is supposed to offer an alternative.
Journal ArticleDOI

Data reliability

TL;DR: Some of the conceptual and methodological tools which are available for the solution of the problems of achieving data reliability, including the concept of type, direct product, union, sequence, recursion and mapping are outlined.