Learn to Program using the C Programming Language
Introduction
Learn to Program using the C Programming Language |
This book attempts to teach computer programming to the complete beginner using the C language. As such, it assumes you have no knowledge whatsoever about programming. And if you are worried that you are not good at high-school mathematics, don’t be. It is a myth that you must be good at mathematics to learn programming. In this book, knowledge of primary school mathematics is all that is required—basic addition, subtraction, multiplication, division, finding the percentage of some quantity, finding an average or the larger of two quantities.
C programming
The C programming language is a machine-independent language that is primarily used to develop numerous applications and operating systems like Windows, as well as more complex programes like the Git repository, the Oracle database, the Python interpreter, and games. It is regarded as a programming foundation when learning any other programming language. Examples of such applications include operating systems and other application software for computer architectures ranging from supercomputers to PLCs and embedded systems.
Full Stack Developer Interview Questions and Answers
Structured programming, recursion, and basic variable scoping are all features of the procedural programming language C's static system. Constructs in C are easily translated to standard hardware instructions. It has a lengthy history of use in applications created in the past using assembly language.
advertisement
Contents at a Glance
Chapter 1: Elementary Programming Concepts
1.1 Programs, Languages, and Compilers
1.2 How a Computer Solves a Problem
1.3 How a Computer Executes a Program
1.4 Data Types
Chapter 2: C – The Basics
2.3 C Tokens
2.4 Basic Data Types
2.5 Integer Numbers - int
2.6 Floating-Point Numbers – float and double
2.7 Strings
Chapter 3: Programs with Sequence Logic
3.1 Introduction
3.2 Read Data Supplied by a User
3.3 scanf
3.4 Read Strings
Chapter 4: Programs with Selection Logic
4.1 Introduction
4.2 Boolean Expressions
4.3 The if Construct
4.4 The if...else Construct
4.5 On Program Testing
4.6 Symbolic Constants
Chapter 5: Programs with Repetition Logic
5.1 Introduction
5.2 The while Construct
5.3 Keep a Count
5.4 Increment and Decrement Operators
5.5 Assignment Operators
5.6 Find Largest
5.7 Find Smallest
5.8 Read Data from a File
Chapter 6: Characters
Chapter 7: Functions
Chapter 8: Arrays
Chapter 9: Searching, Sorting, and Merging
Chapter 10: Structures
Download full PDF in Comment section
advertisement
Learn to Program using the C Programming Language
ReplyDelete