How-to-Make-a-Computer-Operating-System
OS tutorial
A guide to building a simple UNIX-based operating system from scratch in C++
How to Make a Computer Operating System in C++
22k stars
2k watching
3k forks
Language: C
last commit: about 3 years ago
Linked from 4 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
| A comprehensive resource for writing an operating system from scratch, covering hardware, software fundamentals and low-level programming. | 12,152 |
| A tutorial project to create an operating system from scratch using C, with step-by-step code examples and minimal theory. | 27,561 |
| Teaching operating system development using Linux kernel and Raspberry Pi | 13,278 |
| A tutorial series for developing operating systems from scratch using Rust on ARMv8-A architecture | 13,798 |
| A tutorial designed to help experienced C and C++ programmers quickly learn Rust programming. | 3,666 |
| An educational platform for teaching systems engineering and programming language design by implementing a tiny compiler, emulator, and hypervisor in a single 64-bit system. | 2,387 |
| A learning roadmap for C++ programming | 2,954 |
| A collection of C++ class libraries providing solutions to frequently encountered problems in internet-age network-centric applications | 8,503 |
| A hobby operating system built from scratch in C, aiming to create a simple 64-bit OS. | 87 |
| Automated code analysis tool for C and C++ code | 5,882 |
| An experimental successor to C++ with the goal of improving performance and developer experience while maintaining backward compatibility. | 32,439 |
| A collection of guidelines and resources for writing high-quality C++ code. | 8,205 |
| A learning project to build and maintain an operating system from scratch in C++ | 1,667 |
| A collection of guidelines and best practices for writing modern C++ code. | 43,002 |
| Writing a compiler for a simplified version of the C programming language from scratch. | 10,644 |