Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions
  1. 1 4:08 C Programming Tutorial 1, Introduction and Downloading CodeBlocks iTzAdam5X · 235.4K views
  2. 2 4:41 C Programming Tutorial 2, Explain the Code and Editing Output iTzAdam5X · 88.3K views
  3. 3 5:34 C Programming Tutorial 3, Variables pt.1 iTzAdam5X · 66.7K views
  4. 4 4:46 C Programming Tutorial 4, Variables pt.2 iTzAdam5X · 51.5K views
  5. 5 6:04 C Programming Tutorial 5, Getting User Input iTzAdam5X · 70.9K views
  6. 6 4:36 C Programming Tutorial 6, If Statement pt.1 iTzAdam5X · 45.7K views
  7. 7 4:03 C Programming Tutorial 7, If Statement pt.2 iTzAdam5X · 36.8K views
  8. 8 9:06 C Programming Tutorial 9, Making a Calculator iTzAdam5X · 70.1K views
  9. 9 6:05 C Programming Tutorial 8, If Statement pt.3 iTzAdam5X · 33.4K views
  10. 10 4:23 C Programming Tutorial 10, Switch Structure iTzAdam5X · 36.7K views
  11. 11 5:30 C Programming Tutorial 11, While Loop pt.1 iTzAdam5X · 35.3K views
  12. 12 5:29 C Programming Tutorial 12, While Loop pt.2 iTzAdam5X · 29.3K views
  13. 13 5:27 C Programming Tutorial 13, Do While Loop iTzAdam5X · 29.2K views
  14. 14 4:11 C Programming Tutorial 14, For Loop iTzAdam5X · 26K views
  15. 15 6:02 C Programming Tutorial 15, Fibonacci Sequence Generator iTzAdam5X · 45.9K views
  16. 16 6:29 C Programming Tutorial 16, Arrays pt.1 iTzAdam5X · 41.5K views
  17. 17 5:16 C Programming Tutorial 17, Arrays pt.2 iTzAdam5X · 31.4K views
  18. 18 4:29 C Programming Tutorial 18, Arrays pt.3 iTzAdam5X · 29K views
  19. 19 5:38 C Programming Tutorial 19, Arrays pt.4 iTzAdam5X · 28.3K views
  20. 20 4:00 C Programming Tutorial 20, Functions pt.1 iTzAdam5X · 31.6K views
  21. 21 6:34 C Programming Tutorial 21, Functions pt.2 iTzAdam5X · 38.6K views
  22. 22 8:14 C Programming Tutorial 22, Functions pt.3 iTzAdam5X · 25.9K views
  23. 23 6:18 C Programming Tutorial 23, Structs pt.1 iTzAdam5X · 45.1K views
  24. 24 3:52 C Programming Tutorial 24, Structs pt.2 iTzAdam5X · 27.4K views
  25. 25 4:35 C Programming Tutorial 25, Pointers pt.1 iTzAdam5X · 35.1K views
  26. 26 4:51 C Programming Tutorial 26, Pointers pt.2 iTzAdam5X · 26.8K views
  27. 27 3:58 C Programming Tutorial 27, Pointers pt.3 iTzAdam5X · 24.1K views
  28. 28 6:24 C Programming Tutorial 28, Pointers pt.4 iTzAdam5X · 22.6K views
  29. 29 3:49 C Programming Tutorial 29, Pointers pt.5 iTzAdam5X · 19.4K views
  30. 30 4:47 C Programming Tutorial 30, Pointers pt.6 iTzAdam5X · 18.4K views
  31. 31 6:25 C Programming Tutorial 31, Sizeof iTzAdam5X · 18.9K views
  32. 32 6:17 C Programming Tutorial 32, Pointers pt.7 iTzAdam5X · 16.8K views
  33. 33 5:07 C Programming Tutorial 33, Report Card Program pt.1 iTzAdam5X · 17K views
  34. 34 5:19 C Programming Tutorial 34, Report Card Program pt.2 iTzAdam5X · 12.9K views
  35. 35 3:53 C Programming Tutorial 35, Character Variable In Depth iTzAdam5X · 12.1K views
  36. 36 5:49 C Programming Tutorial 36, Integral Data Types pt.1 iTzAdam5X · 11.6K views
  37. 37 4:21 C Programming Tutorial 37, Integral Data Types pt.2 iTzAdam5X · 8.9K views
  38. 38 5:55 C Programming Tutorial 38, Octal Number System iTzAdam5X · 11.9K views
  39. 39 9:29 C Programming Tutorial 39, Hexadecimal Number System iTzAdam5X · 19.2K views
  40. 40 6:20 C Programming Tutorial 40, Floating Point Data Types iTzAdam5X · 16.4K views
  41. 41 6:44 C Programming Tutorial 41, Unions iTzAdam5X · 30K views
  42. 42 4:41 C Programming Tutorial 42, Seperate Code File iTzAdam5X · 11.6K views
  43. 43 6:32 C Programming Tutorial 43, Include and Define Preprocessor Directives iTzAdam5X · 21.1K views
  44. 44 7:02 C Programming Tutorial 44, Enumerations iTzAdam5X · 46.5K views
  45. 45 5:30 C Programming Tutorial 45, Typedef Keyword iTzAdam5X · 46K views
  46. 46 4:55 C Programming Tutorial 46, Const Keyword iTzAdam5X · 44.7K views
  47. 47 4:22 C Programming Tutorial 47, Ternary Operator iTzAdam5X · 10.1K views
  48. 48 7:13 C Programming Tutorial 48, Character Functions pt.1 iTzAdam5X · 10.3K views
  49. 49 8:20 C Programming Tutorial 49, Character Functions pt2 and Escape Characters iTzAdam5X · 7.8K views
  50. 50 8:21 C Programming Tutorial 50, String Functions pt.1 iTzAdam5X · 41.8K views
  51. 51 5:13 C Programming Tutorial 51, String Functions pt.2 iTzAdam5X · 16.3K views
  52. 52 6:57 C Programming Tutorial 52, String Functions pt.3 iTzAdam5X · 12.8K views
  53. 53 5:55 C Programming Tutorial 53, String Functions pt.4 iTzAdam5X · 12.2K views
  54. 54 6:57 C Programming Tutorial 54, String Functions pt.5 iTzAdam5X · 10.5K views
  55. 55 10:39 C Programming Tutorial 55, String Functions pt.6 iTzAdam5X · 10.2K views
  56. 56 14:13 C Programming Tutorial 56, String Functions pt.7 iTzAdam5X · 27.2K views
  57. 57 5:59 C Programming Tutorial 57, Generating Random Numbers iTzAdam5X · 19.3K views
  58. 58 12:08 C Programming Tutorial 58, Making Random Functions pt.1 iTzAdam5X · 9.3K views
  59. 59 8:37 C Programming Tutorial 59, Making Random Functions pt.2 iTzAdam5X · 6.8K views
  60. 60 5:37 C Programming Tutorial 60, Math Functions pt.1 iTzAdam5X · 11.6K views
  61. 61 4:12 C Programming Tutorial 61, Math Functions pt.2 iTzAdam5X · 6K views
  62. 62 7:31 C Programming Tutorial 62, The Stack iTzAdam5X · 30.4K views
  63. 63 5:20 C Programming Tutorial 63, Memory Functions pt.1 and the Heap iTzAdam5X · 12.1K views
  64. 64 9:44 C Programming Tutorial 64, Memory Functions pt.2 memcpy iTzAdam5X · 14.1K views
  65. 65 6:56 C Programming Tutorial 65, Memory Functions pt.3 memset iTzAdam5X · 12.8K views
  66. 66 5:05 C Programming Tutorial 66, Memory Functions pt.4 memcmp iTzAdam5X · 7.5K views
  67. 67 5:15 C Programming Tutorial 67, Memory Functions pt.5 realloc iTzAdam5X · 10.6K views
  68. 68 7:04 C Programming Tutorial 68, Reading From Files pt.1 iTzAdam5X · 59.8K views
  69. 69 10:31 C Programming Tutorial 69, Reading From Files pt.2 iTzAdam5X · 40.6K views
  70. 70 2:43 C Programming Tutorial 70, Writing to Files pt.1 iTzAdam5X · 13K views
  71. 71 7:53 C Programming Tutorial 71, Writing to Files pt.2 iTzAdam5X · 12.7K views
  72. 72 13:06 C Programming Tutorial 72, “Editing” a Text File iTzAdam5X · 83.5K views
  73. 73 3:22 C Programming Tutorial 73, Appending Text to a File iTzAdam5X · 13.3K views
  74. 74 5:58 C Programming Tutorial 74, Converting Ints and Floats to Strings iTzAdam5X · 56.7K views
  75. 75 10:03 C Programming Tutorial 75, Converting Strings to Ints and Floats iTzAdam5X · 52.9K views
  76. 76 6:17 C Programming Tutorial 76, Time Functions iTzAdam5X · 93.4K views
  77. 77 4:21 C Programming Tutorial 77, Timing Program Execution iTzAdam5X · 35.5K views
  78. 78 5:05 C Programming Tutorial 78, Storing Functions as Variables iTzAdam5X · 7.7K views
  79. 79 7:36 C Programming Tutorial 79, The Generic Pointer iTzAdam5X · 9.7K views
  80. 80 14:36 C Programming Tutorial 80, Writing a Generic Swap Function iTzAdam5X · 18.9K views
  81. 81 3:44 C Programming Tutorial 81, Linear Search Algorithm With Integer Arrays iTzAdam5X · 12.3K views
  82. 82 12:38 C Programming Tutorial 82, Generic Linear Search iTzAdam5X · 7.8K views
  83. 83 8:53 C Programming Tutorial 83, Binary Search Algorithm With an Integer Array iTzAdam5X · 29.7K views
  84. 84 9:05 C Programming Tutorial 84, Generic Binary Search Algorithm iTzAdam5X · 9.3K views
  85. 85 9:27 C Programming Tutorial 85, Recursion pt.1 iTzAdam5X · 95.2K views
  86. 86 8:12 C Programming Tutorial 86, Recursion pt.2 iTzAdam5X · 58.6K views
  87. 87 11:35 C Programming Tutorial 87, Recursion pt 3 iTzAdam5X · 25.2K views