Skip to content

This repository contains a collection of low level programming in c tasks and exercises covering various topics.

Notifications You must be signed in to change notification settings

khalid1sey/alx-low_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALX Software Engineering Low-Level Programming Course Repository

Welcome to the ALX Software Engineering Low-Level Programming course repository!

  • This repository contains a collection of programming tasks and exercises focusing on low-level programming concepts and techniques.

The ALX Low-Level Programming course is designed to provide a deep understanding of the inner workings of computer systems, including memory management, assembly language, data structures, algorithms, and more. It aims to equip aspiring software engineers with the knowledge and skills required to build efficient and performant applications at a low level

Repository Structure

Each directory within this repository represents a specific topic or concept covered in the ALX Software Engineering course. Within each directory, you will find a set of tasks and exercises related to that particular topic. These tasks are designed to reinforce your understanding of the concepts and provide hands-on coding practice.

Table of Contents

Directory Description
0x00-hello_world Tasks related to basic programming concepts and "Hello, World!"
0x01-variables_if_else_while Tasks focusing on variables, conditionals, and loops
0x02-functions_nested_loops Tasks related to functions and nested loops
0x03-debugging Tasks focused on debugging and code issues
0x04-more_functions_nested_loops Tasks expanding on functions and nested loops
0x05-pointers_arrays_strings Tasks related to pointers, arrays, and strings
0x06-pointers_arrays_strings More tasks on pointers, arrays, and strings
0x07-pointers_arrays_strings Further tasks on pointers, arrays, and strings
0x08-recursion Tasks exploring the concept of recursion
0x09-static_libraries Tasks related to static libraries and linking
0x0A-argc_argv Tasks involving the argc and argv arguments in C programs
0x0B-malloc_free Tasks focused on dynamic memory allocation using malloc and free
0x0C-more_malloc_free Further tasks on dynamic memory allocation
0x0D-preprocessor Tasks related to the C preprocessor and macros
0x0E-structures_typedef Tasks involving structures and typedef in C
0x0F-function_pointers Tasks exploring the concept of function pointers
0x10-variadic_functions Tasks related to variadic functions
0x11-printf Tasks focused on implementing the printf function
0x12-singly_linked_lists Tasks involving singly linked lists
0x13-more_singly_linked_lists Additional tasks on singly linked lists
0x14-bit_manipulation Tasks related to bit manipulation
0x15-file_io Tasks involving file input/output operations
0x16-simple_shell Tasks related to the development of a simple shell
0x17-doubly_linked_lists Tasks involving doubly linked lists
0x18-dynamic_libraries Tasks related to dynamic libraries

Feel free to explore the repository and dive into the tasks to enhance your programming skills

About

This repository contains a collection of low level programming in c tasks and exercises covering various topics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages