+ 2

What could I make with x86 Assembly language? Is it possible that I could create an OS with it?

I’m a JavaScript/c++/java learner in process. I wanna try something challenging and hard. From what I’ve heard, Machine code(HexaDecimal) is as close as it gets to binary, and I’m not ready for that hardcore code yet! Lol. But I saw assembly language. It seems like a slightly simplified version of machine code. Can I make an os or some king of game with assembly? I’ve heard that old Nintendo games were made in assembler.

10th Apr 2018, 1:40 AM
Connor Q. Hudson
Connor Q. Hudson - avatar
1 Answer
+ 5
With today's optimizating compilers, an operating system written in C would likely be smaller and faster than anything you could write in Assembly, ignoring the fact the C version would be written in less than half the time. If you want to play with an Assembly program, I suggest something that takes a month or two. Create a subset of a real filesystem.
10th Apr 2018, 3:51 AM
John Wells
John Wells - avatar