How to be low-level programmer
-
Updated
Sep 16, 2024
How to be low-level programmer
Companion repository to the "Modern Embedded Systems Programming" video course.
An educational operating system written in C#. A great stepping stone from high to low level development.
The best C-like language that can be implemented in 10kLOC.
🤘 TT-NN operator library, and TT-Metalium low level kernel programming model.
Low-Level Programming Roadmap and Resources
Resources to learn Low-level System Design and prepare for Low-level design (LLD/Machine Coding) Interviews
A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.
Repository for low level design solution of parking lot
Tutorial & a blog post that demonstrate how to code a Windows driver to inject a custom DLL into all running processes. I coded it from start to finish using C++ and x86/x64 Assembly language in Microsoft Visual Studio. The solution includes a kernel driver project, a DLL project and a C++ test console project.
Repository for the code snippets from the AllThingsIDA video channel
🚀 Low-level programming training module
Balanced Multiclass Image Classification with TensorFlow on Python.
A Statically typed, compiled general purpose low level programming language built using C++ and LLVM Infrastructure framework designed to be simple and fast
Материалы для студентов ФПМИ
A repository that stores low-level programming projects done on Holberton Campus
PSVita bare-metal payload library and sample
Wonderful library with lots of useful functions, algorithms and data structures in C
This is a simple project that shows how to multiply two 3x3 matrixes in Verilog.
A comprehensive systems programming toolkit implementing low-level concepts in C, from memory management to OS internals. Features practical implementations of computer architecture concepts with a focus on performance and hardware interaction.
Add a description, image, and links to the low-level-programming topic page so that developers can more easily learn about it.
To associate your repository with the low-level-programming topic, visit your repo's landing page and select "manage topics."