Which language is better for making a operating system | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 6

Which language is better for making a operating system

any information about operating system

1st Mar 2018, 10:39 AM
programmer world
programmer world - avatar
12 Answers
+ 6
It has to be a very fast language (as in NOT PYTHON) with low level memory management such as pointers. Some good options are C (Linux uses this), or C++ (Most OSes use this). Some assembly might be helpful too. Here is a PDF that explains it in detail: https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf
1st Mar 2018, 10:56 AM
Jacob Pembleton
Jacob Pembleton - avatar
+ 3
Nope paavan. As Jacob already said: Python is not good for operating systems. It's a very high-level language. You could add a python-written layer on an operating system written in low-level languages if you want to, but this wouldn't be a python os.
1st Mar 2018, 11:26 AM
Alex
Alex - avatar
+ 3
C++ ; very strong
1st Mar 2018, 9:20 PM
Daniel Batiz
Daniel Batiz - avatar
+ 3
c++
2nd Mar 2018, 2:44 AM
Miguel Angel Hurtado Alvarado
Miguel Angel Hurtado Alvarado - avatar
+ 2
C,C++ and Python are good for operating system but i think you need to know assembly language as well to create the kernel.
1st Mar 2018, 10:57 AM
Paavan Gupta
Paavan Gupta - avatar
+ 2
If you make the OS I’ll be the first to install it !!!
1st Mar 2018, 9:21 PM
Daniel Batiz
Daniel Batiz - avatar
0
c
11th Mar 2018, 2:13 PM
Hamid Iqbal
Hamid Iqbal - avatar
0
c++
11th Mar 2018, 2:13 PM
Hamid Iqbal
Hamid Iqbal - avatar
0
machines language
11th Mar 2018, 2:13 PM
Hamid Iqbal
Hamid Iqbal - avatar
0
aware from hardware
11th Mar 2018, 2:14 PM
Hamid Iqbal
Hamid Iqbal - avatar
0
keep it up
11th Mar 2018, 2:14 PM
Hamid Iqbal
Hamid Iqbal - avatar
0
I agree with this....of Paavan Gupta"but i think you need to know assembly language as well to create the kernel." The kernel is the heart of the operating system, i work with "distros" of Linux,kernel is esential.
11th Jan 2019, 4:24 PM
Willy Hernández
Willy Hernández - avatar