Teknologi sudah
semakin maju mengikuti perkembangan jaman dan kebutuhan manusia, banyak
teknologi tercipta mulai dari hardware
dan juga software. Perkembangan
teknologi ditujukan untuk membantu manusia dalam mengerjakan segala sesuatu hal
yang berkaitan pekerjaan manusia, mulai dari komunikasi, kesehatan dan bidang
keteknikan. Dalam bidang keteknikan banyak hardware
dan software yang diciptakan untuk
meringankan beban manusia dalam mendesain suatu hal yang berkaitan dengan
bidang keteknikan. Untuk hardware
mungkin sering kali digunakan dan banyak orang yang hampir mahir untuk
menggunakannya dan termasuk hal yang sangat terkenal karena bentuk fisiknya
yang mewakili fungsi dari alat tersebut. Berbeda dengan software, software jarang
sekali diketahui oleh banyak orang termasuk yang berkecimpung di dunia teknik
yang berguna untuk membantu manusia dalam pekerjaan