Filsafat ilmu komputer adalah studi mendalam tentang dasar-dasar, konsep, dan implikasi dari ilmu komputer, yang berkaitan dan mempertanyakan tentang masalah filosofis yang muncul dalam studi ilmu komputer. Untuk maksud itu, ada beberapa upaya untuk mengembangkan filsafat ilmu komputer dan dampak etika dari pemakaian komputer, seperti halnya pada filsafat fisika dan filsafat matematika. Oleh karena sifat abstrak dari program komputer dan tujuan utama dari dikembangkannya teknologi ilmu komputer, maka banyak pertanyaan konseptual mengenai filsafat ilmu komputer, sama halnya seperti pertanyaan yang muncul pada filsafat ilmu, filsafat matematika, dan filsafat teknologi.[1]
Pilar utama dalam filsafat ilmu komputer, di antaranya meliputi:[2]
Ontologi (sifat komputasi): Membahas hakikat dari komputasi, informasi, dan kecerdasan. Apakah pikiran manusia tentang komputasi, dan apa itu "awan" (cloud) secara konseptual?.
Epistemologi (pengetahuan komputasi): Menyelidiki bagaimana pengetahuan dalam ilmu komputer diciptakan, dipelajari, diimplementasikan, dan diuji, termasuk tentang spesifikasi dalam pemrograman sistem komputer.
Aksiologi (nilai dan dampak): Mempelajari nilai-nilai etis, sosial, dan dampak manusiawi dari teknologi komputer, memastikan manfaat dari pengembangan komputer.
Peran dan tujuan: Memberikan landasan kritis dan membentuk cara berpikir kritis dan logis bagi ilmuwan komputer untuk mengembangkan ilmu dan teknologi secara bertanggung jawab.
Mengarahkan pengembangan: Membantu dalam pengembangan teknologi kompleks seperti komputer cerdas (AI) dan komputasi awan (Cloud Computing) dengan pemahaman filosofis yang lebih mendalam.
Membuka wawasan baru: Mendorong penemuan-penemuan baru dengan menganalisis konsep dasar dan batas-batas ilmu komputer secara menyeluruh.
Secara singkat, filsafat ilmu komputer berfungsi sebagai 'kompas' dan pedoman intelektual untuk memastikan ilmu komputer dapat berkembang secara ilmiah, etis, dan memberikan kontribusi positif bagi kemanusiaan, bukan hanya sekedar membangun alat secara teknis.
Referensi
↑Tedre, Matti (2014). The Science of Computing: Shaping a Discipline. Chapman Hall.
↑Turner, Raymond; Angius, Nicola (2020), "The Philosophy of Computer Science", dalam Zalta, Edward N. (ed.), The Stanford Encyclopedia of Philosophy (Edisi Spring 2020), Metaphysics Research Lab, Stanford University, diakses tanggal 2020-05-21