Saya tidak pernah mengerti apa arti pemrograman sistem. Definisi yang biasa diberikan adalah "... melakukan sesuatu yang dekat dengan Os atau memperluas fitur Os ...".
Apakah menggunakan Windows API secara langsung daripada beberapa perpustakaan untuk mengatakan apakah file i / o membuatnya pemrograman sistem? Apakah menulis pemrograman sistem OS Android? Jika saya menulis sesuatu yang akan mengekspos kernel linux melalui konsol seperti aplikasi di Android apakah saya melakukan pemrograman sistem? Jika saya menulis perangkat lunak untuk mengontrol mesin cuci, apakah saya menulis pemrograman sistem?
Saya seorang pemula dalam pemrograman dan ini membingungkan saya tanpa akhir. Tolong jelaskan kontrasnya dengan "pemrograman aplikasi".