{"id":28321249,"url":"https://github.com/uosyph/alx-low_level_programming","last_synced_at":"2025-06-23T20:31:19.589Z","repository":{"id":131219138,"uuid":"602775145","full_name":"uosyph/alx-low_level_programming","owner":"uosyph","description":"ALX Low-Level Programming Repository - A collection of C programs and scripts developed during the ALX Software Engineering Program, covering key topics like data structures, algorithms, pointers, memory allocation, and Linux/Unix system programming.","archived":false,"fork":false,"pushed_at":"2024-06-18T19:05:31.000Z","size":164,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-25T12:13:32.991Z","etag":null,"topics":["alx","alx-africa","alx-curriculum","alx-low-level-programming","c"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/uosyph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-02-16T23:07:30.000Z","updated_at":"2024-06-19T18:53:41.000Z","dependencies_parsed_at":"2024-01-05T01:30:08.281Z","dependency_job_id":"125f3f05-2175-46ee-bdc7-60608e584f3e","html_url":"https://github.com/uosyph/alx-low_level_programming","commit_stats":null,"previous_names":["uosyph/alx-low_level_programming"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/uosyph/alx-low_level_programming","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uosyph%2Falx-low_level_programming","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uosyph%2Falx-low_level_programming/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uosyph%2Falx-low_level_programming/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uosyph%2Falx-low_level_programming/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uosyph","download_url":"https://codeload.github.com/uosyph/alx-low_level_programming/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uosyph%2Falx-low_level_programming/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261552454,"owners_count":23176164,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alx","alx-africa","alx-curriculum","alx-low-level-programming","c"],"created_at":"2025-05-25T12:13:27.582Z","updated_at":"2025-06-23T20:31:19.580Z","avatar_url":"https://github.com/uosyph.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://www.alxafrica.com/\"\u003e\n    \u003cimg src=\"http://www.alxafrica.com/wp-content/uploads/2022/01/header-logo.png\" width=\"200px\" alt=\"ALX\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# Low-Level Programming - Data Structures, Algorithms, Linux/Unix System Programming.\n\nThis repository contains a collection of programs and scripts created during the low-level programming track of the ALX Software Engineering Program.\nThese projects, primarily written in C, cover various fundamental topics including data structures, algorithms, pointers, memory allocation, and system programming.\n\n## Overview\n\nThis repository serves as a comprehensive guide and reference for the various projects completed during the low-level programming track.\nEach project is designed to build upon the previous ones, progressively increasing in complexity and covering a wide range of programming concepts and techniques.\n\n## Projects\n\n-   [0x00. C - Hello, World](./0x00-hello_world)\n-   [0x01. C - Variables, if, else, while](./0x01-variables_if_else_while)\n-   [0x02. C - Functions, nested loops](./0x02-functions_nested_loops)\n-   [0x03. C - Debugging](./0x03-debugging)\n-   [0x04. C - More functions, more nested loops](./0x04-more_functions_nested_loops)\n-   [0x05. C - Pointers, arrays and strings](./0x05-pointers_arrays_strings)\n-   [0x06. C - More pointers, arrays and strings](./0x06-pointers_arrays_strings)\n-   [0x07. C - Even more pointers, arrays and strings](./0x07-pointers_arrays_strings)\n-   [0x08. C - Recursion](./0x08-recursion)\n-   [0x09. C - Static libraries](./0x09-static_libraries)\n-   [0x0A. C - argc, argv](./0x0A-argc_argv)\n-   [0x0B. C - malloc, free](./0x0B-malloc_free)\n-   [0x0C. C - More malloc, free](./0x0C-more_malloc_free)\n-   [0x0D. C - Preprocessor](./0x0D-preprocessor)\n-   [0x0E. C - Structures, typedef](./0x0E-structures_typedef)\n-   [0x0F. C - Function pointers](./0x0F-function_pointers)\n-   [0x10. C - Variadic functions](./0x10-variadic_functions)\n-   [0x11. C - printf](https://github.com/uosyph/printf)\n-   [0x12. C - Singly linked lists](./0x12-singly_linked_lists)\n-   [0x13. C - More singly linked lists](./0x13-more_singly_linked_lists)\n-   [0x14. C - Bit manipulation](./0x14-bit_manipulation)\n-   [0x15. C - File I/O](./0x15-file_io)\n-   [0x16. C - Simple Shell](https://github.com/uosyph/simple_shell)\n-   [0x17. C - Doubly linked lists](./0x17-doubly_linked_lists)\n-   [0x18. C - Dynamic libraries](./0x18-dynamic_libraries)\n-   [0x19. C - Stacks, Queues - LIFO, FIFO](https://github.com/uosyph/monty)\n-   [0x1A. C - Hash tables](./0x1A-hash_tables)\n-   [0x1B. C - Sorting algorithms \u0026 Big O](https://github.com/uosyph/sorting_algorithms)\n-   [0x1C. C - Makefiles](./0x1C-makefiles)\n-   [0x1D. C - Binary trees](https://github.com/uosyph/binary_trees)\n-   [0x1E. C - Search Algorithms](./0x1E-search_algorithms)\n\n## Author\n\n**Yousef Saeed**:\n[GitHub](https://github.com/uosyph)\n[LinkedIn](https://linkedin.com/in/uosyph)\n[X](https://twitter.com/uosyph)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuosyph%2Falx-low_level_programming","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fuosyph%2Falx-low_level_programming","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fuosyph%2Falx-low_level_programming/lists"}