Bilgisayar, günümüzde günlük hayatın hemen her tarafına girmiş bulunmaktadır. Üretimden öğretime, yazı yazmaktan çizim yapmaya, bankalardan fabrikalara, çamaşır makinelerinden telefon santrallerine kadar her alanda kullanılmaktadır. Bu olgu bilgisayar devrimi olarak adlandırılmaktadır. Örneğin; bilgisayar grafiği, uydulardan alınan fotoğrafların islenmesinden, beyin tomografisi resimlerinin analizine, mimari çizim, mühendislik tasarımı ve iş grafiklerinin üretilmesine kadar birçok alanda kullanılmaktadır. Bu uygulamalarda bilgisayar, karşımıza yalnızca bilgisayar olarak değil; telefon santrali, bankamatik makinesi, süpermarket kasiyeri gibi çok farklı şekillerde çıkmaktadır. Bu ürünlerin bilgisayar ile ilişkisi, bilgisayarın kalbi diyebileceğimiz ve mikroişlemci ya da mikrokontrolör olarak adlandırılan bileşenden ileri geldiği için, söz konusu ürünler mikroişlemci temelli ürünler olarak da adlandırılmaktadir. Bilgisayarlardaki donanım ve yazılıma yönelik gelişmeler baş döndürücü bir hızla sürmekte ve bu olgu; bitmemiş bir devrim olarak nitelendirilmektedir. Bu devrimin en önemli belirteci olarak tüm sektörlerde karşılaşılan eleman açığı olduğu ve bunun da kolay kolay kapanmayacağı görülmektedir. Bu bağlamda; söz konusu hizmetlerin, teknik anlamda yürütülmesinde yetki ve sorumluluk alan hizmet birimi de, Bilgisayar Programcılığı / Bilgisayar Teknikerliği dir. Bu nedenle
- Bilgisayarların temel işlevlerini ve prensiplerini bilen,
- Bilgisayar elektroniği ve donanımı hakkında bilgi sahibi,
- Bilgisayar işletim sistemleri, dosya yönetim ve düzenleme programlarını kullanabilen,
- Çok yaygın olarak kullanılan genel amaçlı paket programları kullanabilen,
- Veri tabanı bazlı paket programlardan en az birisini ileri düzeyde kullanabilecek,
- Genel amaçlı bir programlama dilini ileri düzeyde kullanıp program yazabilen,
- Doğru veritabanı yapısı tasarlayıp, uygulayabilen,
- Küçük ve orta boy işletmelerin (KOBİ) yazılım geliştirme gereksinimlerini karşılayabilecek,