

We will teach you to start programming from scratch and learn C language. I hope this will be helpful to you. The most important thing is to keep going!!!
[Recommended Free Mini Program]

Tip: The following videos are all original. Click the link to watch.
If this helps you, please remember to follow or share.

Introduction to C Language Programming
1. C Language_001_What is a Programming Language
2.C Language_002_What is C Language?
3.C Language_003_Is the Learning Threshold High?
4.C Language_004_Choosing Development Tools
5. C Language_005_VC++_6.0 Installation Tutorial
7.C Language_007_Binary
8.C Language_008_Octal
9.C Language_009_Hexadecimal
10.C Language_010_Converting Binary to Decimal_Upper
11. C Language_010_Converting Binary to Decimal_Lower
12. C Language_011_Converting Octal to Decimal_Upper
13. C Language_011_Converting Octal to Decimal_Lower
14. C Language_012_Converting Hexadecimal to Decimal
15.C Language_013_Converting Decimal to Binary_Upper
16.C Language_013_Converting Decimal to Binary_Lower
17.C Language_014_Converting Decimal to Octal_Upper
18.C Language_014_Converting Decimal to Octal_Lower
19.C Language_015_Converting Decimal to Hexadecimal
20.C Language_016_First C Language Program_Upper
21.C Language_016_First C Language Program_Middle
22.C Language_016_First C Language Program_Lower
23.C Language_017_Notes on Input Method for Chinese and English Distinction
24.C Language_018_What is a Source File?
25.C Language_019_Compilation and Linking
26.C Language_020_What is a Project?
27.C Language_021_Program Errors and Warning Messages
28.C Language_022_Variables and Data Types_Upper
29.C Language_022_Variables and Data Types_Lower
30.C Language_023_Output Different Types of Data_Upper
31.C Language_023_Output Different Types of Data_Lower
32.C Language_024_Short and Long Integers
33.C Language_025_sizeof Operator
34.C Language_026_Output Different Base Data_Upper
35.C Language_026_Output Different Base Data_Lower
36.C Language_027_Positive and Negative Numbers
37.C Language_028_Floats_Upper
38.C Language_028_Floats_Lower
39.C Language_029_English Characters_Upper
40.C Language_029_English Characters_Lower
41.C Language_030_Escape Characters_Upper
42.C Language_030_Escape Characters_Lower
43.C Language_031_Identifiers
44.C Language_032_Keywords
45.C Language_033_Comments
46.C Language_034_Expressions
47.C Language_035_Addition and Subtraction Operations_Upper
48.C Language_035_Addition and Subtraction Operations_Lower
49.C Language_036_Increment and Decrement_Upper
50.C Language_036_Increment and Decrement_Lower
51.C Language_037_Operator Precedence
52.C Language_038_Data Type Conversion_Upper
53.C Language_038_Data Type Conversion_Lower
54.C Language_039_Input Data with scanf_Upper
55.C Language_039_Input Data with scanf_Lower
56.C Language_040_Input Characters and Strings_Upper
57.C Language_040_Input Characters and Strings_Lower
58.C Language_041_if_else Statement Detailed Explanation_Upper
59.C Language_041_if_else Statement Detailed Explanation_Middle
60.C Language_041_if_else Statement Detailed Explanation_Lower
61.C Language_042_Relational Operators Detailed Explanation
62.C Language_043_Logical Operators Detailed Explanation_Upper
63.C Language_043_Logical Operators Detailed Explanation_Lower
64.C Language_044_switch and case Statement Detailed Explanation
65.C Language_045_Ternary Expression_Conditional Operator
66.C Language_046_while Loop
67.C Language_047_do_while Loop
68.C Language_048_for Loop
69.C Language_049_break and continue in Loops_Upper
70.C Language_049_break and continue in Loops_Lower
71.C Language_050_Loop to Output Multiplication Table
72.C Language_051_Arrays_Upper
73.C Language_051_Arrays_Lower
74.C Language_052_Two-Dimensional Arrays
75.C Language_053_Checking if an Array Contains an Element
76.C Language_054_Character Arrays and Strings_Upper
77.C Language_054_Character Arrays and Strings_Lower
78.C Language_055_Input and Output of Strings
79.C Language_056_String Concatenation Function strcat
80.C Language_057_String Copy Function strcpy
81.C Language_058_String Comparison Function strcmp
82.C Language_059_What is a Function_Upper
83.C Language_059_What is a Function_Lower
84.C Language_060_Defining Functions_Upper
85.C Language_060_Defining Functions_Lower
86.C Language_061_Parameters and Arguments
87.C Language_062_Function Return Values
88.C Language_063_Function Declarations
89.C Language_064_Global and Local Variables
90.C Language_065_Preprocessor Commands
91.C Language_066_Usage of #include
92.C Language_067_Macro Definitions
93.C Language_068_Macro Definitions with Parameters
94.C Language_069_Difference Between Parameterized Macros and Functions
95.C Language_070_What is a Pointer
96.C Language_071_Definition and Use of Pointers_Lower
97.C Language_072_Pointers to Arrays
98.C Language_073_Pointers to Strings
99.C Language_074_Pointer Value Passing
100.C Language_075_Returning Pointers from Functions
There is much more to cover; I will handle some things first and update soon…