Skip to content

Low-level programming and algorithm carried out during Full Stack Software Engineering studies at ALX_Africa/Holberton_School.

Notifications You must be signed in to change notification settings

Technerdguy1/alx-low_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b3e787b · May 30, 2024
May 15, 2024
Sep 15, 2023
Sep 13, 2023
Sep 14, 2023
Jan 13, 2024
Jan 15, 2024
Sep 23, 2023
Sep 27, 2023
Jan 11, 2024
Jan 12, 2024
Apr 19, 2024
Jan 17, 2024
Jan 19, 2024
Nov 28, 2023
Nov 28, 2023
Jan 25, 2024
Feb 1, 2024
Feb 6, 2024
Feb 7, 2024
Mar 12, 2024
Feb 13, 2024
Mar 22, 2024
Mar 30, 2024
Apr 19, 2024
May 30, 2024
Apr 28, 2024

Repository files navigation

Low-level programming & Algorithm

Low-level programming and algorithm carried out during Full Stack Software Engineering studies at ALX_Africa/Holberton_School.

Technologies

  • Scripts written in Bash 5.0.17(1)
  • C files are compiled using gcc 9.4.0
  • Tested on Ubuntu 20.04 LTS
  • C files are written according to the C90 standard

Projects

The following are project folders done in the course of the studies:

Project Description
0x00-hello_world This Project was done during Full Stack Software Engineering studies @ alx africa. It aims was to learn about what is entry point, basics c commands (puts, printf, putchar),the size of a specific type using the unary operator sizeof, the right header to include when using a standard library function, and compilation process with gcc in C language.
0x01. C - Variables, if, else, while To learn about arithmetic operators, relational operators, boolean operators, comments, declaring variables and loops in C language
0x02-functions_nested_loops This project is aimed at learning about header files, functions, loops and nested loops in C language
0x03-debugging To learn how to debug in C language
0x04-more_functions_nested_loops To learn about nested loops in C language
0x05-pointers_arrays_strings To learn about Data Structures:- arrays, pointers and strings and how to use them, differences between pointers and arrays in C language
0x06-pointers_arrays_strings To learn more about pointers and arrays and how to use them; the differences between pointers and arrays and how to use them and lastly how to use and manipulate strings.
0x07-pointers_arrays_strings It aims was to learn about pointers to pointers and how to use them; multidimensional arrays (2D) and how to use them; and lastly standard library functions to manipulate strings in C Language.
0x08-recursion It aims was to learn about recursion and how to implement recursion. In what situations to implement recursion and in what situations not to implement recursion.
0x09-static_libraries This project was about how to create a static and dynamic libraries in C Language.
0x0A-argc_argv How to use arguments and pass them and how to use two prototypes of main function in C Language.

Releases

No releases published

Packages

No packages published

Languages