Your Progress

Learning Summary

0 of 80 topics completed
Quizzes Completed 0Best Quiz Score —Current Level Not startedContinue Choose a topic

Suggested sequence

Learning roadmap

Topics follow the Admin display order

Beginner

80 topics
  1. Introduction to C Programming
  2. History of C
  3. Features of C
  4. Applications of C
  5. Structure of a C Program
  6. C Program Compilation Process
  7. Installing a C Compiler
  8. Writing Your First C Program
  9. C Syntax
  10. C Character Set
  11. C Tokens
  12. Keywords
  13. Identifiers
  14. Variables
  15. Constants
  16. Literals
  17. Data Types
  18. Basic Data Types
  19. Type Modifiers
  20. Variable Declaration
  21. Variable Initialization
  22. Scope of Variables
  23. Storage Basics
  24. Input and Output
  25. printf()
  26. scanf()
  27. getchar()
  28. putchar()
  29. Format Specifiers
  30. Escape Sequences
  31. Comments
  32. Operators
  33. Arithmetic Operators
  34. Relational Operators
  35. Logical Operators
  36. Assignment Operators
  37. Increment and Decrement Operators
  38. Bitwise Operators
  39. Conditional Operator
  40. sizeof Operator
  41. Operator Precedence
  42. Operator Associativity
  43. Expressions
  44. Type Conversion
  45. Implicit Type Conversion
  46. Explicit Type Casting
  47. Decision Making
  48. if Statement
  49. if-else Statement
  50. Nested if
  51. else-if Ladder
  52. switch Statement
  53. Loops
  54. for Loop
  55. while Loop
  56. do-while Loop
  57. Nested Loops
  58. break Statement
  59. continue Statement
  60. goto Statement
  61. Arrays
  62. One-Dimensional Arrays
  63. Two-Dimensional Arrays
  64. Multidimensional Arrays
  65. Array Initialization
  66. Strings
  67. Character Arrays
  68. String Input and Output
  69. String Functions
  70. Functions
  71. Function Declaration
  72. Function Definition
  73. Function Calls
  74. Function Parameters
  75. Function Arguments
  76. Return Values
  77. Function Prototypes
  78. Call by Value
  79. Recursion
  80. Basic C Programs and Exercises

Topics

80 published topics

  1. 21 Variable InitializationLearn Variable Initialization through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  2. 22 Scope of VariablesLearn Scope of Variables through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  3. 23 Storage BasicsLearn Storage Basics through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  4. 24 Input and OutputLearn Input and Output through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  5. 25 printf()Learn printf() through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  6. 26 scanf()Learn scanf() through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  7. 27 getchar()Learn getchar() through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  8. 28 putchar()Learn putchar() through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  9. 29 Format SpecifiersLearn Format Specifiers through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  10. 30 Escape SequencesLearn Escape Sequences through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  11. 31 CommentsLearn Comments through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  12. 32 OperatorsLearn Operators through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  13. 33 Arithmetic OperatorsLearn Arithmetic Operators through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  14. 34 Relational OperatorsLearn Relational Operators through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  15. 35 Logical OperatorsLearn Logical Operators through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  16. 36 Assignment OperatorsLearn Assignment Operators through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  17. 37 Increment and Decrement OperatorsLearn Increment and Decrement Operators through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  18. 38 Bitwise OperatorsLearn Bitwise Operators through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  19. 39 Conditional OperatorLearn Conditional Operator through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning
  20. 40 sizeof OperatorLearn sizeof Operator through a detailed beginner C tutorial with code examples, debugging guidance, exercises and practice questions.Beginner · 14 min read · 90 min learning