OS Using C#/C++ ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 8

OS Using C#/C++ ?

Most Operating Systems User Interfaces And Apps,Especially Windows,Which Is Built Most Of It Using C++ With Forming Of Assembly Language And The Question Is: Can I Make An Operating System From C++ And Assembly And What Tools Are Needed? And Is VS Community 2017 Is Enough To Make Apps,Operating Systems And Games?

11th Dec 2018, 8:12 PM
Rabia Alhaffar
Rabia Alhaffar - avatar
5 Answers
+ 3
The best is C or Rust but the question is about C#/C++ so my answer is: C++ it is faster and closer to hardware so it is better for OS programming. And about VS community 2017: yes it is. any IDE is enough to program pretty much anything.
12th Dec 2018, 2:25 PM
ShadowWrath72
ShadowWrath72 - avatar
+ 6
If I were you, I'd research on UNIX and LINUX. It will also help if you read on how C language. Just a word of caution. If you're in it for academic reasons, it's good but if you'll use it for anything else, reconsider doing it
11th Dec 2018, 10:03 PM
Da2
Da2 - avatar
+ 5
A lot of info and resources on OS developement can be found here: https://wiki.osdev.org/Expanded_Main_Page
11th Dec 2018, 10:06 PM
aklex
aklex - avatar
+ 5
Thanks Everyone For Each Anwser!!!
12th Dec 2018, 5:56 PM
Rabia Alhaffar
Rabia Alhaffar - avatar
+ 5
Combining C++ and ASM you can get a basic working kernel or an entire OS
12th Dec 2018, 7:41 PM
Juan Sixto Nathan
Juan Sixto Nathan - avatar