BASICS OF C PROGRAMMING
BASICS OF C PROGRAMMING has 4,594 installs (+0.1% a week, measured over 17 days to 2026-10-29), #61,081 of 311,437 in Education.
Description
Show full descriptionShow less
C Programming is a free programming and Computer Science study handbook covering important course topics, detailed notes and study materials across 6 chapters. Learn C language fundamentals, algorithms, loops, arrays, pointers, functions and data structures with explanations and diagrams.
Download this app as a digital book and reference guide for Diploma, BE, BTech, BCA, BSc, MCA, ITI and other degree or technical courses. Useful for beginners, university exams, practical assignments, coding interviews and quick revision.
RELATED ENGINEERING BRANCHES
Computer Science Engineering (CSE), Information Technology (IT), Computer Engineering, Software Engineering, Artificial Intelligence, Data Science and related computing courses.
ALL 62 LISTED TOPICS COVERED
CHAPTER 1: COMPUTERS, OPERATING SYSTEMS & ALGORITHMS
1. Introduction of Operating System (O/S)
2. Types of Operating System (O/S)
3. Programming Environment
4. Write and Execute the C Program
5. Introduction to the Digital Computer
6. Concept of an Algorithm
7. Correctness and Termination of an Algorithm
8. Algorithms to Programs
9. Specification of Algorithm
10. Top-Down Development in Algorithm
11. Use of High-Level Programming Language for the Systematic Development of Programs
12. Introduction to the Design and Implementation of Correct, Efficient and Maintainable Programs
13. Trace an Algorithm to Depict the Logic
14. Number System and Base Conversions
15. ASCII Character Encoding
CHAPTER 2: C LANGUAGE BASICS
16. Standard I/O in C Language
17. Fundamental Data Types and Storage Classes
18. Primary Data Types
19. Storage Classes in C Language
20. Operator, Operand and Expression
21. Types of Operator
22. Operator Precedence and Associativity
23. Control Instruction in C Language
CHAPTER 3: CONTROL FLOW & MODULAR PROGRAMMING
24. Conditional Control Instruction
25. Forms of If Statement
26. Program Loops
27. Iteration
28. Modular Programming
29. Features of Modular Programming
30. Scope of Variables
CHAPTER 4: ARRAYS, POINTERS & DATA STRUCTURES
31. Arrays
32. Manipulating Array Elements
33. Multidimensional Arrays
34. Structures
35. Declaring a Structure
36. Pointers
37. Pointer Operations
38. Dynamic Memory Allocation
39. Stacks
40. Linked List
41. Sequential Search and Sorting Arrays
42. String
CHAPTER 5: FILES, PREPROCESSOR & LIBRARIES
43. Text Files
44. Standard C Preprocessor
45. Macros
46. Conditional Compilation
47. Passing Value to the Compiler
48. Standard C Library
49. String Handling Function
50. Math Functions
CHAPTER 6: PROGRAMMING, FUNCTIONS & RECURSION
51. General C Programming
52. Variable Declaration in C Language
53. C Constant
54. Storage Classes
55. Loops in Programming
56. Repetition of For Loops
57. Statement in C Language
58. Control Statements in C
59. Function in C Programming
60. Recursion
61. Fibonacci Series
62. Function Programming
APP FEATURES
• Chapter-wise C programming notes and course material
• Simple interface and comfortable reading mode
• Mobile-optimized content and diagrams
• Important topics for exams, viva and interviews
• Quick access to related engineering books
Use this free C Programming ebook for self-study, coding basics, coursework, exam preparation and interview revision. Share feedback and suggestions for future updates.
Reviews The reviews Google Play shows first (its most relevant), from the US store, in any language.
Search Android reviews - every stored review from the store, not only this listing's.
Growth change in installs
| Per | Growth | Growth % | Actual change | Measured over |
|---|---|---|---|---|
| day | Not enough history yet | |||
| week | +5 | +0.1% | +11 | 16.7 days |
| month | Not enough history yet | |||
| year | Not enough history yet | |||
How these figures are measured
Change in installs, scaled to each window from the real gap between crawls. A window needs a full period of history before it reports anything.
Tracking since 2026-10-03. History accumulates as changes are observed — check back soon.
Alternatives to BASICS OF C PROGRAMMING
| Name | Installs | Rating |
|---|---|---|
|
|
5,072 | — |
|
|
4,855,876 | 3.4 |
|
|
4,732,045 | 4.7 |
|
|
1,925,956 | 4.5 |
|
|
1,314,809 | 4.7 |
|
|
877,823 | 4.2 |
|
|
759,452 | 3.8 |
|
|
752,744 | 4.4 |
|
|
709,532 | 4.2 |
|
|
680,038 | 3.7 |
Rising in Education this week
| Name | Installs gained | Week |
|---|---|---|
|
|
+706,856 | +27.9% |
|
|
+38,121 | +25.2% |
|
|
+32,904 | +20.5% |
|
|
+21,919 | +20.2% |
|
|
+26,999 | +14.6% |