Disini saya hanya membahas 2 OS yang sering digunakan untuk melakukan programming software, yaitu Windows dan Linux, tapi sebelumnya kita cari tahu dulu apa itu Sistem Operasi.
Sistem operasi atau Operating System (OS) adalah sekumpulan perintah atau instruksi dari program-program yang berfungsi sebagai interface antara brainware dengan hardware dalam mengatur semua pengoperasian dasar komputer. Sistem operasi berperan sebagai nyawa komputer karena tanpa sistem operasi komputer tidak bisa digunakan. Banyak jenis sistem operasi yang dikembangkan antara lain UNIX, GNU/Linux, Microsoft Windows, SUN Solaris dan BSD.
a. Microsoft Windows
Microsoft Windows merupakan sebuah sistem operasi berbasiskan Graphic User Interface (GUI) yang dikembangkan oleh Microsoft Corporation. OS ini banyak digunakan untuk keperluan server dan desktop/sehari-hari. Windows juga merupakan OS terbanyak penggunanya karena kemudahan UI bahkan untuk orang awam sekalipun. Windows digunakan sebagai sarana belajar pemrograman karena banyak software pemrogaman yang kompatibel dengan Windows.
b. Linux
Linux merupakan sebuah sistem operasi berlisensi gratis dan open source. Bermula dari Richard Stallman (1985) yang mendirikan Free Software Foundation untuk mendukung proyek GNU (GNU’s not Unix) yang bertujuan untuk menciptakan sebuah sistem operasi handal yang sepenuhnya gratis. Saat ini, linux banyak dikembangkan menjadi system operasi lain, beberapa diantaranya ada sistem operasi untuk smartphone, komputer tablet, desktop, dan peranti lainnya. Linux digunakan sebagai OS akar yang dapat digunakan untuk membuat OS baru dari dasar Linux itu sendiri, selain itu Linux juga kompatibel dengan banyak software pemrograman yang tentunya akan mempermudah para pengembang.
Nah, dari 2 OS tadi, mana yang paling cocok untuk kalian? Pilihlah sesuai kenyamanan dan keinginan kalian agar dalam mempelajari bahasa pemrograman nanti semakin mudah. Itulah sedikit pembukaan tentang pengertian sistem operasi sebagai nyawa komputer. Happy coding!