4.4.07

Books and Courses for Programming in C, C++, and C#

This web repository contains the following books, courses, and tutorials covering C, C++, and C#. Numerical Recipes in C - The Art of Scientific Computing, 2nd Edition
A book that combines general discussion, analytical mathematics, algorithmics, and actual working programs.

C Language Tutorial
This tutorial teaches the entire C programming language. It is composed of 13 chapters which should be studied in order since topics are introduced in a logical order and build upon topics introduced in previous chapters.

C Programming Course (zip format)
Begins with the most basic concepts of C and take you up to the highest level of C programming including the usually intimidating concepts of pointers, structures, and dynamic allocation.

The Development of the C Language
The C programming language was devised in the early 1970s as a system implementation language for the nascent Unix operating system. Derived from the typeless language BCPL, it evolved a type structure; created on a tiny machine as a tool to improve a meager programming environment, it has become one of the dominant languages of today. This paper studies its evolution.

C++ Annotations, Version 6.1.2, by Frank B Brokken (pdf format)
This document is intended for knowledgeable users of C who would like to make the transition to C++.

C# Language Specification, produced by ECMA, final draft - October 2002

No comments: