Category: Operating System

The Road to My Ultimate Training System

Announce Your Idea! Finally, I will be walking the road to my ultimate training system! Building my operating system will be a long but exciting journey! I have made a rough plan of the things that I still have to learn and which books to use for that purpose. The next step: announcing my idea and holding myself accountable to keep you up to date on the strides and struggles!

By Rosa August 28, 2020 0

The History of C

I think you can ask any developer what C is and they’ll be able to answer you. C goes back a long time and has been around for a couple decades. Many of our current programming languages are based on C as well! Java, C#, C++, Perl; they are all derived from the C programming…

By Rosa May 14, 2020 0

Getting on YouTube while Learning C!

While I’m working on my software architecture series, I’ve also decided to get my hands dirty with some programming. Even though I initially wanted to start with Assembly, my mind has changed a bit in that regard. Don’t worry, I will put myself through learning Assembly. However, Assembly is the lowest level of programming there…

By Rosa April 16, 2020 0

Let’s learn Assembly

It’s been quite a while since I’ve been able to spend some time into my own operating system. However, I’ve found some of it again to do what I love most! There is still a lot to research and to read, but I wanted to do something more practical. Hence, I’ve decided to learn Assembly!…

By Rosa November 13, 2019 0


It has been almost a month since I last posted about the things I have learned during my time reading Write Great Code: Understand the Machine. Therefore, I think it is time to have a little visit back to the content to freshen up my mind before continueing to post further. This will not only…

By Rosa January 6, 2019 0

Internal Numeric Representation

Now we know how numeric systems work, it would be interesting to know what we can do with it. You can do surprisingly much with just one bit, maybe in more ways that you could imagine. Let’s take a look into how the computer internally represents numeric values. A bit is the smallest unit of…

By Rosa December 10, 2018 0

Computer Numbers: Binary & Hexadecimal

Last time, I talked about numbering systems and especially how the base numbering system works. We already know the decimal system best of all, because we use it every day. However, the computer is not fond of this system. It rather uses the binary systems for its numeric representations. But what has the hexadecimal systems…

By Rosa December 9, 2018 0

What is a number? Numeric Representations

Approved by Valentin Utkin It might sound like a silly question, but do you know what a number is? Many of you might answer something among the lines of “just a number”. However, a number to a computer is something completely different than what we perceive as a number. Representation So, what is a number…

By Rosa December 8, 2018 0

Understand the Machine

Approved by Valentin Utkin When programmers are writing code, they feel like computer gods and their code is the best. And sometimes it is true! However, more often than not, their code is not efficient or the programmer used a shortcut or dirty code to get something to work. Sometimes, the inexperience of the programmer…

By Rosa December 6, 2018 0