Android

C Programming with Examples

by Binary Tuts · more by this developer →

C Programming with Examples has 3,114 installs, #70,461 of 305,766 in Education.

View in the Android store ↗
Installs
3,114
+1 (+0.0%) a week, measured over 17 days
Rating
No ratings yet
0 ratings
Rank on Android
#701,242
of 2,790,851
down 8,553 since 2026-10-24
Version
3.0.1
Last updated 2026-10-13

Description

Show full descriptionShow less

C Programming with Examples is a complete C language course in one app: 45 lessons where every concept is taught through worked examples, then 82 C programs to practise with.
Read a lesson, run its examples, check yourself with practice questions, then study full programs on the same topic. It all works offline.

Most C apps give you either theory or a list of programs. Here you get both, linked together. Each lesson explains one idea in plain words and shows it in short, complete C programs with their real output, so you see what the code does instead of just reading about it. More than 150 example programs sit inside the lessons alone, plus 26 diagrams of what happens in memory.

Part 1: learn the C language with examples (45 lessons in 11 sections)
• Getting started: what is C, setting up a compiler, your first program, how compilation works, comments
• Basics: keywords and identifiers, variables, constants, data types and sizes, operators, precedence and conversions, output with printf, input with scanf and fgets
• Control flow: if and else, the switch statement, the for loop, while and do-while loops, break and continue
• Functions: arguments and return values, scope and lifetime, recursion
• Arrays and strings: multi-dimensional arrays, string functions and safety
• Pointers and memory: pointers and arrays, pointers and functions, dynamic memory with malloc and free
• Your own types: structures, unions, enumerations, typedef
• Files: opening, writing and reading files, binary files
• Larger programs: the preprocessor, macros and their pitfalls, multi-file programs
• Errors and debugging: common mistakes with the real compiler messages, undefined behaviour, debugging tips
• Reference: a C quick-reference cheat sheet and what is new in C23

Part 2: 82 C programming examples to practise with (11 sections)
• Basics and conditions: swap two numbers, even or odd, leap year, largest of three numbers, quadratic equation
• Loops and numbers: factorial, Fibonacci series, prime numbers and the Sieve of Eratosthenes, Armstrong numbers, GCD and LCM, nCr and nPr
• Pattern programs: star pyramid, diamond, Floyd's triangle, Pascal's triangle
• Number systems: decimal, binary, octal and hexadecimal conversions, bitwise operators
• Arrays and matrices: linear and binary search, bubble, selection and insertion sort, matrix multiplication, transpose, determinant
• Strings: reverse, palindrome, vowels and consonants, anagram check, string to integer
• Pointers, structures and files: dynamic arrays, function pointers, Tower of Hanoi, student records, copy a file
• Simple projects: calculator, bank account menu, number guessing game, tic-tac-toe

Practise as you learn
• 130 practice questions with answers: try first, then tap to see the answer
• "Program with a mistake" examples show buggy C code and what goes wrong, so you learn to spot and fix errors
• Every program in Part 2 has a sample run and a "how it works" explanation
• Links between related lessons and programs

Features
• Modern standard C (C17), with notes on C23
• Search across all lessons and programs
• Works offline, no account needed
• Dark mode; code blocks scroll sideways so C code stays readable on a phone
• Available in 8 languages: English, Español, Português, Français, Deutsch, العربية, हिन्दी and Bahasa Indonesia (explanations are translated; the C code stays the same)

Who it is for
• Beginners who want to learn the C language from zero with examples, not just theory
• Students taking a C programming course who need practice questions and example programs for exams and lab work
• Anyone who knows some C and wants to fill gaps in pointers, memory, strings or files

C Programming with Examples is an independent study aid based on the ISO C standard and the GCC and Clang documentation; it is not affiliated with any compiler vendor, university or standards body.

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 +1 +0.0% +2 17.2 days
month +2 +0.1% +2 31.3 days
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.

Installs3,114
2026-09-21 · 3,112 2026-10-23

Alternatives to C Programming with Examples

Name Installs Rating
C Programming Examples Ebook by jevininfotech 5,395 —
Pocket Code: Learn programming by Catrobat 4,855,876 3.4
Learn Python Programming by Coding and Programming 4,732,045 4.7
Learn Computer and Programming by learning applications 1,925,956 4.5
Maths Formula Hindi – Examples by Guru Balaji Developer 1,116,790 —
Learn Programming by duhnnae 877,823 4.2
Learn C Programming by Programiz 752,744 4.4
C Programming - learn to code by SPDroid 680,038 3.7
C/C++ Programming Compiler by BerylBox 643,288 3.5
CV Examples: PDF CV Templates by ELEGANT X STUDIO™ 523,991 4.3

Rising in Education this week

NameInstalls gainedWeek
Lurnia AI Language Tutor v1.5.4 on 26 Oct +411,577 +26.4%
Danga Plus climbed 27,996 places this week +38,121 +25.2%
AI Language Tutor - Speka climbed 24,742 places this week +32,904 +20.5%
Study Tools - Focus & Plan climbed 29,637 places this week +21,919 +20.2%
KOKA PRO climbed 16,945 places this week +26,999 +14.6%