+ 1
Create a custom OS
I want to create first my own OS and maybe later my own smartphone, but i can't begin because i don't know how to make it. i don't understand the code language, but i can learn (fast) so if you have some minutes to explain me, just thank you.
1 Answer
+ 1
i recomment c/c++ for os development. most phones use an arm chip so you will need to compile for arm and use some arm assembly.
this is a good starting point for learning about os development: https://wiki.osdev.org/Expanded_Main_Page
andrew tanenbaum has some good books on operating system theory
you will need to know your language and your compiler of choice very well end even then it will take you many years to write a kernel that works and to port some userspace programms
if you get stuck it can be helpful to look at the linux or bsd source code