Introduction

The C language is a procedural general-purpose programming language with modern data structures management mechanisms and a rich set of operators. The language is not oriented to a particular hardware or operating system. It allows to write easily programs, which can be transferred to other platforms without any changes. At the beginning, a brief introduction to C is given with emphasis on its easy use in scientific and engineering computations. The essentials of the language, such as variables, data types, executable statements, functions, arrays, pointers, dynamic memory, and file management, are described.

Then we present some observations on the C++ programming language, which is derived from C. Most of C elements are not modified ...

Get Computational Technologies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.