2.4. ETIKA KOMPUTER
Saat ini banyak masalah yang berkaitan dengan penggunaan computer yang erat kaitannya dengan penyalahgunaan informasi yang tersimpan dalam database komputer dan berkaitan dengan informasi pribadi dan rahasia. Ada tiga kategori dari masalah etika computer yaitu, computer menjadi alat untuk tindakan yang tidak etis, computer menjadi objek tindakan.
Komputer sebagai Alat Perilaku Tidak Etis
Pada zaman sekarang perampokan bank tidak lagi secara tradisional dengan menggunakan topeng dan menodongkan senjata lalu membawa uang tersebut kabur, melainkan dengan menggunakan computer. Perampok hanya duduk di terminal computer dan memasuki system computer bank dan beberapa asset bank tersebut dpaat diakses secara mudah olehnya. Dan umumnya jumlah uang yang dirampok lewat computer lebih banyak dibanding secara tradisional.
Dalam kasus ini computer digunakan untuk mencuri dan masuk ke system suatu instansi dan melibatkan privasi. Informasi mengenai instansi maupun individu jadi diketahui. Selain itu, computer hanya mempermudah pencurian , tetapi tidak mengubah isu etika yang terlibat.
Komputer sebagai Objek Tindakan
Pembobolan(hacking) saat ini sudah sering terjadi. Hacking terjadi dalam berbagai bentuk, seperti memperoleh akses tanpa izin terhadap database, memasukkan data yang salah ke dalam database atau mengubah informasi yang ada, serta menyebarkan virus melalui Internet. Pembobolan merupakan masalah etika, karena telah melanggar privasi.
Para hacker tak hanya dari kalangan ahli computer saja, namun banyak hacker dari kalangan remaja. Seringkali, pelaku pembobolan hanya iseng mencoba mengetahui kemampuan ata dirinya dan kemampuan dari komputernya. Meskipun demikian, hacking merupakan penggunaan computer secara tidak etis.
2.5. HAK-HAK PROFESIONALITAS
Seorang programmer mempunyai hak yang seiring dengan tanggungjawab mereka. Dan tidak semua hak timbul akibat status professional dalam bidang pekerjaan. Ada hak-hak individual  yang tidak memperhatikan status profesinal, termasuk hak privasi, hak berpartisipasi dalam kegiatan diluar lingkungan pekerjaan dan hak melakukan protes.
Hak programmer yang paling mendasar adalah hak kesadaran moral professional. Hak yang mencakup untuk melakukan penilaian professional dalam mencabut tanggungjawab dan kewajiban seseorang dalam melakukan penilaian dengan cara yang beretika. Hak kesadaran moral professional memeiliki banyak aspek, seperti hak penolakan berdasarkan moral.