Welcome to Digital Rwanda, practical programming & tech tutorials explained in Kinyarwanda.
In this long-form tutorial (2 hr 20 min), we clearly cover the fundamentals of C programming step-by-step: history & introduction, data types, comments, operators, conditionals (if-else), switch cases, loops with continue and break, arrays, strings, reading user input, memory addresses & pointers, and function declaration/definition. Each step is explained clearly and with examples.
▶️ Code examples and all source files:
https://github.com/Iradukunda-Fils/Yo...
▶️ Memory management video:
• Understanding Computer Memory in Programmi...
What you’ll learn (high level):
A short history and introduction to C
Primitive data types and how they live in memory
Comments and best practices for readable code
Arithmetic, logical, bitwise, and relational operators
Flow control: if, else if, else, switch
Loops: for, while, do-while — with continue and break
Arrays and practical use of continue/break inside loops
Strings and how to handle text input
Reading input from the user (stdin)
Memory addresses & pointers: basics and simple examples
Functions: declaration, definition, parameters, return values
🗣️ Language: Spoken in Kinyarwanda — code & on-screen text are in English/C.
⏱️ Timestamps (jump to any section):
00:00 – History of C: how it all began
00:02:35 – Evolution of C & why it still matters
00:04:05 – Compilation process + main() explained
00:10:45 – Data types & memory size of each variable
00:34:54 – Flow control: if, else, and switch statements
00:54:42 – Loops & logic: build star/pyramid patterns
01:13:55 – Arrays: declaration, iteration, real examples
01:35:50 – Strings: text handling in C made simple
01:54:08 – User input: scanf, validation, clean reads
02:03:13 – Memory addresses: understand how data lives
02:09:23 – Pointers: referencing, dereferencing basics
02:13:30 – Functions: definition, parameters & returns
02:19:35 – Summary: What we learned in the video
🔔 If this helped you, like & subscribe to Digital Rwanda for more Kinyarwanda tech tutorials.
💬 Ask questions in the comments — I reply in Kinyarwanda and English.
#CProgramming #Kinyarwanda #DigitalRwanda #ProgrammingBasics #Pointers #Arrays #Crontab
Информация по комментариям в разработке