Giter VIP home page Giter VIP logo

alx-low_level_programming's Introduction

Low-level programming with C

Module of Low-level programming, carried out during ALX's Full Stack Software Engineering Program.

Technologies

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

Projects

All of the following folders are projects done during the studies:

Project name Description
0x00-hello_world We learn about what an entry point, basics commands (puts, printf, putchar), compilation process with gcc in C language are.
0x01-variables_if_else_while We learn about arithmetic operators, relational operators, boolean operators, comments, declaring variables and loops in C language
0x02-functions_nested_loops We learn about header files, functions, loops and nested loops in C language
0x03-debugging It aims to learn how to debug in C language
0x04-more_functions_nested_loops It aims to learn about nested loops in C language
0x05-pointers_arrays_strings It aims to learn about pointers and arrays in C language
0x06-pointers_arrays_strings It aims to learn about pointers and arrays in C language
0x07-pointers_arrays_strings It aims to learn about pointers and arrays in C language
0x08-recursion It aims to learn about recursion and how to implement it in C language
0x09-static_libraries It aims to learn about static libraries in C language
0x0A-argc_argv It aims to learn about how to use arguments passed to a program in C language
0x0B-malloc_free It aims to learn about automatic and dynamic allocation in C language
0x0C-more_malloc_free It aims to learn about how to use malloc, calloc, realloc and exit functions in C language
0x0D-preprocessor It aims to learn about how to include guard in the header files and macros in C language
0x0E-structures_typedef It aims to learn about structures and typedef in C language
0x0F-function_pointers It aims to learn about function pointers in C language
0x10-variadic_functions It aims to learn about variadic functions in C language
0x12-singly_linked_lists It aims to learn about linked lists in C language

alx-low_level_programming's People

Contributors

rmutegeki avatar

Watchers

James Cloos avatar  avatar

Forkers

muhamamark

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.