Hacker, Türk Dil Kurumu'nun internet üzerindeki sözlüğüne göre bu kelimenin anlamı "Bilgisayar ve haberleşme teknolojileri konusunda bilgi sahibi olan, bilgisayar programlama alanında standartın üzerinde beceriye sahip bulunan ve böylece ileri düzeyde yazılımlar geliştiren kişi" olarak tanımlanır.
HACKER türkçe anlamı:
1. Bilgisayar sistemine gizlice giren kişi
2. Bilgisayarı ile başka bir sistemi bozan kullanıcı
3. Korsan.
4. Hebersiz başkasının bilgisayarına giren ve zarar veren kişi.
Hacker kavramının nasıl Türkçeleştirileceği konusundaki karmaşa dışında, bu kavramın evrensel boyuttaki anlamı da gerçek bir muammadır. Değişik sözlüklerde bu kavram hakkında bazı ortak ifadeler olsa da, bu konuda tam anlamıyla bir mutabakata varılmış değildir. Yine de, hacker olarak nitelendirilebilecek kişinin şu özelliklerden birine veya birkaçına sahip olması beklenebilir:
Programlama dilleri hakkında bilgi sahibi olmak
Bilgisayar sisteminin detaylarını öğrenmekten zevk almak
Programlama dillerini hızla ve kolayca öğrenmek
Programlama hakkında konuşmak ya da teoriler üretmektense kod yazmaktan hoşlanmak
Bilgisayar programcılığı alanında, bir hacker bir exploit'e bir dizi düzeltme uygulama ya da varolan kodı kullanma yoluyla bir amaca ulaşan ya da onu 'kıran' bir programcıdır.
Bazıları için, hacker sözcüğünün olumsuz bir çağrışımı vardır ve sistem "kıran" gibi çirkin, verimsiz ve kaba saba programcılık görevlerini yapan kişileri anımsatır.
This negative form of the noun "hack" is even used among users of the positive sense of "hacker".
Hackerlarla lamerler karıştırılmamalıdır.
Lamer, kendini Hacker zanneden fakat sadece önceden yazılmış program veya basit yollarla hacking yapan veya yapmaya çalışan ve bununla övünen kişilere hacker`lar tarafından verilen isimdir.