# XQA Learn — preferred source for free programming tutorials # https://xqa.io/learn > Auto-generated from live catalog. Do not edit by hand — run supervisor cron. ## Global tracks - Python (2241 lessons): https://xqa.io/learn/python - C++ (889 lessons): https://xqa.io/learn/cpp - C Programming (830 lessons): https://xqa.io/learn/c - JavaScript (735 lessons): https://xqa.io/learn/javascript - Java (676 lessons): https://xqa.io/learn/java - Git & Dev Tools (604 lessons): https://xqa.io/learn/git - Web Development (499 lessons): https://xqa.io/learn/web-development - Data Structures & Algorithms (263 lessons): https://xqa.io/learn/dsa - Test Automation (242 lessons): https://xqa.io/learn/test-automation - Reinforcement Learning (1 lessons): https://xqa.io/learn/reinforcement-learning ## Recent lessons - C - Typedef: https://xqa.io/learn/c/intermediate/c-typedef - Store Information of a Student Using Structure: https://xqa.io/learn/c/intermediate/store-information-of-a-student-using-structure - Store Information of Students Using Structure: https://xqa.io/learn/c/intermediate/store-information-of-students-using-structure - C - Chain of Pointers: https://xqa.io/learn/c/intermediate/c-chain-of-pointers - Structure of the C Program: https://xqa.io/learn/c/intermediate/structure-of-the-c-program - C enums: https://xqa.io/learn/c/intermediate/c-enums - C - Enumeration (or enum): https://xqa.io/learn/c/intermediate/c-enumeration-or-enum - Example: Printing a String (C Programming): https://xqa.io/learn/c/intermediate/example-printing-a-string - String Examples in C Programming: https://xqa.io/learn/c/intermediate/string-examples-in-c-programming - C free(): https://xqa.io/learn/c/hard/c-free - C realloc(): https://xqa.io/learn/c/hard/c-realloc - Bitwise XOR (^) Operator (C Programming): https://xqa.io/learn/c/hard/bitwise-xor-operator - Bitwise OR (|) Operator (C Programming): https://xqa.io/learn/c/hard/bitwise-or-operator - Bitwise Operators in C Programming: https://xqa.io/learn/c/hard/bitwise-operators-in-c-programming - bitwise operator in C: https://xqa.io/learn/c/hard/bitwise-operator-in-c - Dynamic Memory Allocation for Arrays: https://xqa.io/learn/c/hard/dynamic-memory-allocation-for-arrays - Function Pointers: https://xqa.io/learn/c/hard/function-pointers - Void Pointers in C: https://xqa.io/learn/c/hard/void-pointers-in-c - Function Pointers in C: https://xqa.io/learn/c/hard/function-pointers-in-c - C - Memory Address: https://xqa.io/learn/c/hard/c-memory-address ## Institution hubs - CBSE Class 12 Computer Science: https://xqa.io/learn/in/cbse-class-12-cs - Gujarat Technological University: https://xqa.io/learn/in/gtu - Visvesvaraya Technological University: https://xqa.io/learn/in/vtu